>>> Building on exopi-3 under net/matterhorn BDEPENDS = [devel/gmp;lang/ghc;converters/libiconv;devel/libffi;devel/cabal-install] DIST = [net/matterhorn:hackage/brick-2.0.tar.gz;net/matterhorn:hackage/primitive-0.8.0.0_1.cabal;devel/darcs:hackage/conduit-extra-1.3.6.tar.gz;devel/darcs:hackage/asn1-encoding-0.9.6_2.cabal;net/matterhorn:hackage/ansi-terminal-1.1.tar.gz;net/matterhorn:hackage/unix-2.8.5.0_1.cabal;devel/cabal-bundler:hackage/bifunctors-5.6.1_2.cabal;devel/hasktags:hackage/microlens-mtl-0.2.0.3_1.cabal;net/matterhorn:hackage/tls-2.0.1.tar.gz;devel/cabal-bundler:hackage/indexed-traversable-instances-0.1.1.2_2.cabal;net/matterhorn:hackage/microlens-platform-0.4.3.5.tar.gz;devel/git-annex:hackage/crypton-connection-0.3.2.tar.gz;devel/cabal-bundler:hackage/these-1.2.tar.gz;net/matterhorn:hackage/filepath-1.4.101.0.tar.gz;devel/cabal-bundler:hackage/integer-logarithms-1.0.3.1_5.cabal;net/matterhorn:hackage/Cabal-syntax-3.10.2.0_1.cabal;devel/git-annex:hackage/reflection-2.1.7.tar.gz;net/matterhorn:hackage/SHA-1.6.4.4.tar.gz;net/matterhorn:hackage/semigroups-0.19.2.tar.gz;devel/cabal-bundler:hackage/distributive-0.6.2.1_1.cabal;devel/darcs:hackage/utf8-string-1.0.2.tar.gz;devel/cabal-bundler:hackage/text-short-0.1.5_3.cabal;devel/cabal-bundler:hackage/hashable-1.4.3.0.tar.gz;net/matterhorn:hackage/os-string-2.0.2.tar.gz;net/matterhorn:hackage/unix-2.8.5.0.tar.gz;net/matterhorn:hackage/mattermost-api-90000.0.0.tar.gz;devel/cabal-bundler:hackage/assoc-1.1.tar.gz;devel/cabal-bundler:hackage/OneTuple-0.4.1.1_1.cabal;net/matterhorn:hackage/word-wrap-0.4.1_1.cabal;net/matterhorn:hackage/http-media-0.8.1.1_1.cabal;net/matterhorn:hackage/vty-6.0_1.cabal;devel/git-annex:hackage/microlens-0.4.13.1_1.cabal;devel/darcs:hackage/conduit-1.3.5.tar.gz;devel/git-annex:hackage/microlens-0.4.13.1.tar.gz;net/matterhorn:hackage/commonmark-extensions-0.2.5.4.tar.gz;net/matterhorn:hackage/half-0.3.1_1.cabal;devel/darcs:hackage/asn1-encoding-0.9.6.tar.gz;devel/git-annex:hackage/resource-pool-0.4.0.0.tar.gz;devel/cabal-bundler:hackage/th-compat-0.1.4.tar.gz;devel/git-annex:hackage/profunctors-5.6.2_3.cabal;net/matterhorn:hackage/haskell-lexer-1.1.1.tar.gz;devel/cabal-bundler:hackage/semialign-1.3.tar.gz;devel/git-annex:hackage/cabal-doctest-1.0.9_3.cabal;devel/cabal-bundler:hackage/aeson-2.2.1.0.tar.gz;devel/cabal-bundler:hackage/base-orphans-0.9.1.tar.gz;devel/cabal-bundler:hackage/distributive-0.6.2.1.tar.gz;devel/cabal-bundler:hackage/data-fix-0.3.2_5.cabal;net/matterhorn:hackage/parser-combinators-1.3.0_1.cabal;devel/cabal-install:hackage/base64-bytestring-1.2.1.0_1.cabal;net/matterhorn:hackage/matterhorn-90000.0.0.tar.gz;net/matterhorn:hackage/timezone-olson-0.2.1.tar.gz;devel/git-annex:hackage/blaze-html-0.9.2.0.tar.gz;devel/git-annex:hackage/th-abstraction-0.7.0.0.tar.gz;devel/git-annex:hackage/mono-traversable-1.0.17.0.tar.gz;net/matterhorn:hackage/gitrev-1.3.1.tar.gz;devel/darcs:hackage/bitvec-1.1.5.0.tar.gz;devel/cabal-install:hackage/HTTP-4000.4.1.tar.gz;net/matterhorn:hackage/blaze-markup-0.8.3.0_1.cabal;net/matterhorn:hackage/unicode-data-0.4.0.1_2.cabal;net/matterhorn:hackage/unicode-transforms-0.4.0.1.tar.gz;net/matterhorn:hackage/process-1.6.18.0_2.cabal;devel/darcs:hackage/crypton-x509-validation-1.6.12.tar.gz;devel/git-annex:hackage/old-time-1.1.0.4.tar.gz;devel/cabal-bundler:hackage/QuickCheck-2.14.3.tar.gz;devel/cabal-install:hackage/hsc2hs-0.68.10_2.cabal;devel/hasktags:hackage/microlens-th-0.4.3.14.tar.gz;devel/git-annex:hackage/split-0.2.5.tar.gz;net/matterhorn:hackage/brick-skylighting-1.0.tar.gz;net/matterhorn:hackage/brick-2.0_1.cabal;net/matterhorn:hackage/entropy-0.4.1.10_1.cabal;devel/cabal-bundler:hackage/uuid-types-1.0.5.1.tar.gz;devel/darcs:hackage/pem-0.2.4.tar.gz;devel/cabal-bundler:hackage/generically-0.1.1_2.cabal;net/matterhorn:hackage/modern-uri-0.3.6.1.tar.gz;devel/cabal-bundler:hackage/these-1.2_1.cabal;devel/cabal-bundler:hackage/scientific-0.3.7.0.tar.gz;devel/darcs:hackage/vector-algorithms-0.9.0.1.tar.gz;net/matterhorn:hackage/word-wrap-0.4.1.tar.gz;devel/cabal-bundler:hackage/base16-bytestring-1.0.2.0.tar.gz;net/matterhorn:hackage/Cabal-3.10.2.1_1.cabal;devel/git-annex:hackage/blaze-markup-0.8.3.0.tar.gz;net/matterhorn:hackage/stm-delay-0.1.1.1.tar.gz;devel/cabal-bundler:hackage/tagged-0.8.8.tar.gz;devel/darcs:hackage/hourglass-0.2.12.tar.gz;devel/git-annex:hackage/serialise-0.2.6.1.tar.gz;devel/darcs:hackage/data-default-class-0.1.2.0.tar.gz;net/matterhorn:hackage/data-clist-0.2_1.cabal;devel/cabal-bundler:hackage/transformers-compat-0.7.2.tar.gz;net/matterhorn:hackage/timezone-series-0.1.13_1.cabal;devel/darcs:hackage/asn1-parse-0.9.5.tar.gz;devel/git-annex:hackage/vector-stream-0.1.0.1.tar.gz;net/matterhorn:hackage/cryptohash-sha1-0.11.101.0_3.cabal;net/matterhorn:hackage/random-1.1_1.cabal;net/matterhorn:hackage/semigroups-0.19.2_2.cabal;devel/cabal-install:hackage/base64-bytestring-1.2.1.0.tar.gz;net/matterhorn:hackage/modern-uri-0.3.6.1_1.cabal;devel/cabal-bundler:hackage/colour-2.3.6.tar.gz;devel/darcs:hackage/network-3.1.4.0_1.cabal;net/matterhorn:hackage/zlib-0.7.0.0.tar.gz;devel/darcs:hackage/crypton-0.34.tar.gz;net/matterhorn:hackage/vty-unix-0.1.0.0_1.cabal;devel/git-annex:hackage/ansi-terminal-types-1.1.tar.gz;devel/git-annex:hackage/uuid-1.3.15_3.cabal;devel/git-annex:hackage/cabal-doctest-1.0.9.tar.gz;devel/cabal-bundler:hackage/comonad-5.0.8.tar.gz;devel/cabal-bundler:hackage/time-compat-1.9.6.1_6.cabal;devel/cabal-bundler:hackage/Cabal-syntax-3.10.2.0.tar.gz;devel/cabal-bundler:hackage/text-short-0.1.5.tar.gz;devel/cabal-bundler:hackage/strict-0.5_1.cabal;net/matterhorn:hackage/random-1.1.tar.gz;devel/darcs:hackage/cereal-0.5.8.3.tar.gz;net/matterhorn:hackage/bimap-0.5.0.tar.gz;devel/cabal-bundler:hackage/strict-0.5.tar.gz;devel/cabal-bundler:hackage/indexed-traversable-0.1.3.tar.gz;net/matterhorn:hackage/unicode-data-0.4.0.1.tar.gz;devel/cabal-bundler:hackage/Cabal-3.10.2.1.tar.gz;devel/cabal-bundler:hackage/data-fix-0.3.2.tar.gz;devel/cabal-bundler:hackage/integer-conversion-0.1.0.1.tar.gz;devel/shellcheck:hackage/unordered-containers-0.2.20_1.cabal;devel/git-annex:hackage/uuid-1.3.15.tar.gz;devel/darcs:hackage/attoparsec-0.14.4_5.cabal;net/matterhorn:hackage/commonmark-0.2.6.tar.gz;devel/git-annex:hackage/happy-1.20.1.1.tar.gz;devel/git-annex:hackage/unix-compat-0.7.1.tar.gz;devel/git-annex:hackage/safe-0.3.21.tar.gz;devel/cabal-bundler:hackage/indexed-traversable-instances-0.1.1.2.tar.gz;devel/git-annex:hackage/reflection-2.1.7_1.cabal;net/matterhorn:hackage/http-media-0.8.1.1.tar.gz;devel/darcs:hackage/asn1-types-0.3.4.tar.gz;devel/cabal-bundler:hackage/unliftio-core-0.2.1.0.tar.gz;devel/cabal-bundler:hackage/semialign-1.3_1.cabal;devel/cabal-bundler:hackage/bifunctors-5.6.1.tar.gz;devel/cabal-bundler:hackage/text-iso8601-0.1_1.cabal;net/matterhorn:hackage/websockets-0.13.0.0.tar.gz;devel/darcs:hackage/crypton-x509-store-1.6.9.tar.gz;devel/cabal-bundler:hackage/OneTuple-0.4.1.1.tar.gz;devel/cabal-bundler:hackage/temporary-1.3.tar.gz;devel/git-annex:hackage/unordered-containers-0.2.20.tar.gz;devel/cabal-bundler:hackage/dlist-1.0.tar.gz;net/matterhorn:hackage/emojis-0.1.3.tar.gz;devel/cabal-bundler:hackage/hsc2hs-0.68.10.tar.gz;devel/cabal-install:hackage/async-2.2.5.tar.gz;devel/cabal-bundler:hackage/network-uri-2.6.4.2.tar.gz;devel/git-annex:hackage/cryptohash-sha1-0.11.101.0.tar.gz;net/matterhorn:hackage/config-ini-0.2.7.0.tar.gz;devel/darcs:hackage/streaming-commons-0.2.2.6.tar.gz;devel/darcs:hackage/memory-0.18.0.tar.gz;devel/cabal-bundler:hackage/dlist-1.0_1.cabal;devel/cabal-bundler:hackage/integer-logarithms-1.0.3.1.tar.gz;devel/darcs:hackage/extensible-exceptions-0.1.1.4.tar.gz;devel/cabal-bundler:hackage/generically-0.1.1.tar.gz;net/matterhorn:hackage/th-compat-0.1.4_4.cabal;devel/darcs:hackage/resourcet-1.3.0.tar.gz;devel/git-annex:hackage/xml-types-0.3.8.tar.gz;devel/darcs:hackage/crypton-x509-1.7.6_1.cabal;net/matterhorn:hackage/megaparsec-9.6.1.tar.gz;net/matterhorn:hackage/Hclip-3.0.0.4.tar.gz;devel/git-annex:hackage/cborg-0.2.10.0.tar.gz;net/matterhorn:hackage/unicode-transforms-0.4.0.1_4.cabal;devel/cabal-bundler:hackage/scientific-0.3.7.0_7.cabal;devel/cabal-bundler:hackage/half-0.3.1.tar.gz;devel/darcs:hackage/old-locale-1.0.0.7.tar.gz;net/matterhorn:hackage/vty-6.0.tar.gz;devel/cabal-bundler:hackage/assoc-1.1_1.cabal;devel/cabal-bundler:hackage/splitmix-0.1.0.5.tar.gz;devel/cabal-bundler:hackage/comonad-5.0.8_2.cabal;devel/darcs:hackage/attoparsec-0.14.4.tar.gz;net/matterhorn:hackage/base-compat-0.12.3.tar.gz;devel/git-annex:hackage/safe-0.3.21_1.cabal;net/matterhorn:hackage/primitive-0.8.0.0.tar.gz;net/matterhorn:hackage/text-zipper-0.13.tar.gz;devel/cabal-bundler:hackage/unliftio-core-0.2.1.0_3.cabal;devel/darcs:hackage/typed-process-0.2.11.1.tar.gz;devel/git-annex:hackage/xml-conduit-1.9.1.3.tar.gz;net/matterhorn:hackage/directory-1.3.8.3.tar.gz;devel/cabal-bundler:hackage/integer-conversion-0.1.0.1_1.cabal;devel/cabal-bundler:hackage/semigroupoids-6.0.0.1.tar.gz;net/matterhorn:hackage/base-compat-batteries-0.12.3.tar.gz;devel/darcs:hackage/crypton-x509-1.7.6.tar.gz;devel/darcs:hackage/blaze-builder-0.4.2.3.tar.gz;devel/darcs:hackage/network-3.1.4.0.tar.gz;devel/git-annex:hackage/bitvec-1.1.5.0_1.cabal;net/matterhorn:hackage/pretty-show-1.10.tar.gz;devel/darcs:hackage/streaming-commons-0.2.2.6_1.cabal;devel/cabal-bundler:hackage/StateVar-1.2.2.tar.gz;devel/git-annex:hackage/network-info-0.2.1.tar.gz;net/matterhorn:hackage/cryptohash-md5-0.11.101.0_3.cabal;net/matterhorn:hackage/data-clist-0.2.tar.gz;devel/cabal-bundler:hackage/time-compat-1.9.6.1.tar.gz;devel/cabal-bundler:hackage/text-iso8601-0.1.tar.gz;devel/git-annex:hackage/cryptohash-md5-0.11.101.0.tar.gz;net/matterhorn:hackage/serialise-0.2.6.1_1.cabal;devel/cabal-bundler:hackage/contravariant-1.5.5.tar.gz;devel/darcs:hackage/crypton-x509-system-1.6.7.tar.gz;devel/cabal-bundler:hackage/case-insensitive-1.2.1.0.tar.gz;devel/git-annex:hackage/unix-time-0.4.12.tar.gz;net/matterhorn:hackage/xdg-basedir-0.2.2.tar.gz;devel/darcs:hackage/basement-0.0.16.tar.gz;net/matterhorn:hackage/vty-unix-0.1.0.0.tar.gz;devel/git-annex:hackage/entropy-0.4.1.10.tar.gz;devel/cabal-bundler:hackage/witherable-0.4.2_4.cabal;net/matterhorn:hackage/vty-crossplatform-0.2.0.0_1.cabal;net/matterhorn:hackage/tls-2.0.1_1.cabal;devel/cabal-bundler:hackage/base16-bytestring-1.0.2.0_1.cabal;devel/darcs:hackage/socks-0.6.1.tar.gz;devel/cabal-bundler:hackage/semigroupoids-6.0.0.1_1.cabal;devel/cabal-bundler:hackage/network-uri-2.6.4.2_1.cabal;devel/cabal-bundler:hackage/witherable-0.4.2.tar.gz;net/matterhorn:hackage/process-1.6.18.0.tar.gz;devel/hasktags:hackage/microlens-mtl-0.2.0.3.tar.gz;devel/hasktags:hackage/microlens-ghc-0.4.14.2.tar.gz;net/matterhorn:hackage/vty-crossplatform-0.2.0.0.tar.gz;net/matterhorn:hackage/timezone-series-0.1.13.tar.gz;devel/darcs:hackage/old-locale-1.0.0.7_2.cabal;devel/darcs:hackage/vector-algorithms-0.9.0.1_3.cabal;net/matterhorn:hackage/parser-combinators-1.3.0.tar.gz;net/matterhorn:hackage/aspell-pipe-0.6.tar.gz;net/matterhorn:hackage/HTTP-4000.4.1_3.cabal;devel/cabal-bundler:hackage/hashable-1.4.3.0_1.cabal;devel/cabal-bundler:hackage/vector-0.13.1.0.tar.gz;devel/git-annex:hackage/profunctors-5.6.2.tar.gz;net/matterhorn:hackage/skylighting-core-0.12.3.1.tar.gz] FULLPKGNAME = matterhorn-90000.0.0p1 RDEPENDS = [converters/libiconv;devel/libffi;devel/gmp] Avoided depends for libiconv-1.17 cabal-install-3.12.1.0p0 ghc-9.8.3 gmp-6.3.0 libffi-3.4.6 distfiles size=12426337 >>> Running patch in net/matterhorn at 1734983978.22 ===> net/matterhorn ===> Building from scratch matterhorn-90000.0.0p1 Package database already locked... awaiting release... done! ===> matterhorn-90000.0.0p1 depends on: cabal-install->=3.12.0.0 -> cabal-install-3.12.1.0p0 ===> matterhorn-90000.0.0p1 depends on: ghc->=9.8.3 -> ghc-9.8.3 ===> matterhorn-90000.0.0p1 depends on: libiconv-* -> libiconv-1.17 ===> matterhorn-90000.0.0p1 depends on: libffi-* -> libffi-3.4.6 ===> matterhorn-90000.0.0p1 depends on: gmp-* -> gmp-6.3.0 ===> Verifying specs: c curses ffi gmp iconv m pthread util z ===> found c.100.3 curses.15.0 ffi.2.1 gmp.11.1 iconv.7.1 m.10.1 pthread.27.1 util.20.0 z.7.1 ===> Checking files for matterhorn-90000.0.0p1 `/exopi-cvs/ports/distfiles/hackage/matterhorn-90000.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/Cabal-3.10.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/Cabal-3.10.2.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/Cabal-syntax-3.10.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/Cabal-syntax-3.10.2.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/HTTP-4000.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/HTTP-4000.4.1_3.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/Hclip-3.0.0.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/OneTuple-0.4.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/OneTuple-0.4.1.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/QuickCheck-2.14.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/SHA-1.6.4.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/StateVar-1.2.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/aeson-2.2.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/ansi-terminal-1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/ansi-terminal-types-1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/asn1-encoding-0.9.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/asn1-encoding-0.9.6_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/asn1-parse-0.9.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/asn1-types-0.3.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/aspell-pipe-0.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/assoc-1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/assoc-1.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/async-2.2.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/attoparsec-0.14.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/attoparsec-0.14.4_5.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/base-compat-0.12.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/base-compat-batteries-0.12.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/base-orphans-0.9.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/base16-bytestring-1.0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/base16-bytestring-1.0.2.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/base64-bytestring-1.2.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/base64-bytestring-1.2.1.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/basement-0.0.16.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/bifunctors-5.6.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/bifunctors-5.6.1_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/bimap-0.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/bitvec-1.1.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/bitvec-1.1.5.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/blaze-builder-0.4.2.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/blaze-html-0.9.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/blaze-markup-0.8.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/blaze-markup-0.8.3.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/brick-2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/brick-2.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/brick-skylighting-1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/cabal-doctest-1.0.9.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/cabal-doctest-1.0.9_3.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/case-insensitive-1.2.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/cborg-0.2.10.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/cereal-0.5.8.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/commonmark-0.2.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/commonmark-extensions-0.2.5.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/comonad-5.0.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/comonad-5.0.8_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/conduit-1.3.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/conduit-extra-1.3.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/config-ini-0.2.7.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/contravariant-1.5.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/cryptohash-md5-0.11.101.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/cryptohash-md5-0.11.101.0_3.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/cryptohash-sha1-0.11.101.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/cryptohash-sha1-0.11.101.0_3.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/crypton-0.34.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/crypton-connection-0.3.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/crypton-x509-1.7.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/crypton-x509-1.7.6_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/crypton-x509-store-1.6.9.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/crypton-x509-system-1.6.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/crypton-x509-validation-1.6.12.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/data-clist-0.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/data-clist-0.2_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/data-default-class-0.1.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/data-fix-0.3.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/data-fix-0.3.2_5.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/directory-1.3.8.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/distributive-0.6.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/distributive-0.6.2.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/dlist-1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/dlist-1.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/emojis-0.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/entropy-0.4.1.10.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/entropy-0.4.1.10_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/extensible-exceptions-0.1.1.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/filepath-1.4.101.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/generically-0.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/generically-0.1.1_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/gitrev-1.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/half-0.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/half-0.3.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/happy-1.20.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/hashable-1.4.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/hashable-1.4.3.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/haskell-lexer-1.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/hourglass-0.2.12.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/hsc2hs-0.68.10.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/hsc2hs-0.68.10_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/http-media-0.8.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/http-media-0.8.1.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/indexed-traversable-0.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/indexed-traversable-instances-0.1.1.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/indexed-traversable-instances-0.1.1.2_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/integer-conversion-0.1.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/integer-conversion-0.1.0.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/integer-logarithms-1.0.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/integer-logarithms-1.0.3.1_5.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/mattermost-api-90000.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/megaparsec-9.6.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/memory-0.18.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/microlens-0.4.13.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/microlens-0.4.13.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/microlens-ghc-0.4.14.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/microlens-mtl-0.2.0.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/microlens-mtl-0.2.0.3_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/microlens-platform-0.4.3.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/microlens-th-0.4.3.14.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/modern-uri-0.3.6.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/modern-uri-0.3.6.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/mono-traversable-1.0.17.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/network-3.1.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/network-3.1.4.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/network-info-0.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/network-uri-2.6.4.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/network-uri-2.6.4.2_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/old-locale-1.0.0.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/old-locale-1.0.0.7_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/old-time-1.1.0.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/os-string-2.0.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/parser-combinators-1.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/parser-combinators-1.3.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/pem-0.2.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/pretty-show-1.10.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/primitive-0.8.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/primitive-0.8.0.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/process-1.6.18.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/process-1.6.18.0_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/profunctors-5.6.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/profunctors-5.6.2_3.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/random-1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/random-1.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/reflection-2.1.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/reflection-2.1.7_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/resource-pool-0.4.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/resourcet-1.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/safe-0.3.21.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/safe-0.3.21_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/scientific-0.3.7.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/scientific-0.3.7.0_7.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/semialign-1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/semialign-1.3_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/semigroupoids-6.0.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/semigroupoids-6.0.0.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/semigroups-0.19.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/semigroups-0.19.2_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/serialise-0.2.6.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/serialise-0.2.6.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/skylighting-core-0.12.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/socks-0.6.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/split-0.2.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/splitmix-0.1.0.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/stm-delay-0.1.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/streaming-commons-0.2.2.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/streaming-commons-0.2.2.6_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/strict-0.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/strict-0.5_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/tagged-0.8.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/temporary-1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/text-iso8601-0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/text-iso8601-0.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/text-short-0.1.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/text-short-0.1.5_3.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/text-zipper-0.13.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/th-abstraction-0.7.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/th-compat-0.1.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/th-compat-0.1.4_4.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/these-1.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/these-1.2_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/time-compat-1.9.6.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/time-compat-1.9.6.1_6.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/timezone-olson-0.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/timezone-series-0.1.13.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/timezone-series-0.1.13_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/tls-2.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/tls-2.0.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/transformers-compat-0.7.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/typed-process-0.2.11.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/unicode-data-0.4.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/unicode-data-0.4.0.1_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/unicode-transforms-0.4.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/unicode-transforms-0.4.0.1_4.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/unix-2.8.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/unix-2.8.5.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/unix-compat-0.7.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/unix-time-0.4.12.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/unliftio-core-0.2.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/unliftio-core-0.2.1.0_3.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/unordered-containers-0.2.20.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/unordered-containers-0.2.20_1.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/uuid-1.3.15.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/uuid-1.3.15_3.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/uuid-types-1.0.5.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/vector-0.13.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/vector-algorithms-0.9.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/vector-algorithms-0.9.0.1_3.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/vty-6.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/vty-6.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/vty-crossplatform-0.2.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/vty-crossplatform-0.2.0.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/vty-unix-0.1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/vty-unix-0.1.0.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/websockets-0.13.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/witherable-0.4.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/witherable-0.4.2_4.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/word-wrap-0.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/word-wrap-0.4.1_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/xdg-basedir-0.2.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/xml-conduit-1.9.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/xml-types-0.3.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/zlib-0.7.0.0.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for matterhorn-90000.0.0p1 ===> Patching for matterhorn-90000.0.0p1 ===> Applying OpenBSD patch patch-Hclip-3_0_0_4_System_Hclip_hs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Hclip-3.0.0.4/System/Hclip.hs |--- Hclip-3.0.0.4/System/Hclip.hs.orig |+++ Hclip-3.0.0.4/System/Hclip.hs -------------------------- Patching file Hclip-3.0.0.4/System/Hclip.hs using Plan A... Hunk #1 succeeded at 61. Hunk #2 succeeded at 108. Hunk #3 succeeded at 120. Hunk #4 succeeded at 151. done ===> 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 net/matterhorn at 1734983996.68 ===> net/matterhorn ===> Generating configure for matterhorn-90000.0.0p1 ===> Configuring for matterhorn-90000.0.0p1 >>> Running build in net/matterhorn at 1734983997.74 ===> net/matterhorn ===> Building for matterhorn-90000.0.0p1 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.8.3 -O1 In order, the following will be built (use -v for more details): - OneTuple-0.4.1.1 (lib) (first run) - SHA-1.6.4.4 (lib) (first run) - StateVar-1.2.2 (lib) (first run) - attoparsec-0.14.4 (lib:attoparsec-internal) (first run) - base-orphans-0.9.1 (lib) (first run) - base16-bytestring-1.0.2.0 (lib) (first run) - base64-bytestring-1.2.1.0 (lib) (first run) - basement-0.0.16 (lib) (first run) - bimap-0.5.0 (lib) (first run) - blaze-builder-0.4.2.3 (lib) (first run) - cereal-0.5.8.3 (lib) (first run) - colour-2.3.6 (lib) (first run) - cryptohash-md5-0.11.101.0 (lib) (first run) - cryptohash-sha1-0.11.101.0 (lib) (first run) - data-clist-0.2 (lib) (first run) - data-default-class-0.1.2.0 (lib:data-default-class) (first run) - dlist-1.0 (lib) (first run) - emojis-0.1.3 (lib) (first run) - extensible-exceptions-0.1.1.4 (lib:extensible-exceptions) (first run) - filepath-1.4.101.0 (lib) (first run) - generically-0.1.1 (lib) (first run) - half-0.3.1 (lib) (first run) - happy-1.20.1.1 (exe:happy) (first run) - haskell-lexer-1.1.1 (lib) (first run) - hourglass-0.2.12 (lib) (first run) - indexed-traversable-0.1.3 (lib) (first run) - integer-logarithms-1.0.3.1 (lib) (first run) - microlens-0.4.13.1 (lib) (first run) - network-info-0.2.1 (lib) (first run) - old-locale-1.0.0.7 (lib) (first run) - parser-combinators-1.3.0 (lib) (first run) - primitive-0.8.0.0 (lib) (first run) - random-1.1 (lib) (first run) - reflection-2.1.7 (lib) (first run) - safe-0.3.21 (lib) (first run) - semigroups-0.19.2 (lib) (first run) - split-0.2.5 (lib) (first run) - splitmix-0.1.0.5 (lib) (first run) - stm-delay-0.1.1.1 (lib) (first run) - tagged-0.8.8 (lib) (first run) - th-abstraction-0.7.0.0 (lib) (first run) - th-compat-0.1.4 (lib) (first run) - timezone-series-0.1.13 (lib) (first run) - transformers-compat-0.7.2 (lib) (first run) - unicode-data-0.4.0.1 (lib) (first run) - unliftio-core-0.2.1.0 (lib) (first run) - utf8-string-1.0.2 (lib) (first run) - vector-stream-0.1.0.1 (lib) (first run) - word-wrap-0.4.1 (lib) (first run) - xml-types-0.3.8 (lib) (first run) - contravariant-1.5.5 (lib) (first run) - memory-0.18.0 (lib) (first run) - blaze-markup-0.8.3.0 (lib) (first run) - ansi-terminal-types-1.1 (lib) (first run) - unix-2.8.5.0 (lib:unix) (first run) - hashable-1.4.3.0 (lib) (first run) - pretty-show-1.10 (lib) (first run) - microlens-ghc-0.4.14.2 (lib) (first run) - integer-conversion-0.1.0.1 (lib) (first run) - cborg-0.2.10.0 (lib) (first run) - QuickCheck-2.14.3 (lib) (first run) - distributive-0.6.2.1 (lib) (first run) - assoc-1.1 (lib) (first run) - microlens-th-0.4.3.14 (lib) (first run) - network-uri-2.6.4.2 (lib) (first run) - timezone-olson-0.2.1 (lib) (first run) - microlens-mtl-0.2.0.3 (lib) (first run) - unicode-transforms-0.4.0.1 (lib) (first run) - resourcet-1.3.0 (lib) (first run) - vector-0.13.1.0 (lib) (first run) - pem-0.2.4 (lib) (first run) - crypton-0.34 (lib) (first run) - asn1-types-0.3.4 (lib:asn1-types) (first run) - blaze-html-0.9.2.0 (lib) (first run) - ansi-terminal-1.1 (lib) (first run) - unix-compat-0.7.1 (lib) (first run) - directory-1.3.8.3 (lib:directory) (first run) - base-compat-0.12.3 (lib) (first run) - uuid-types-1.0.5.1 (lib) (first run) - unordered-containers-0.2.20 (lib) (first run) - time-compat-1.9.6.1 (lib) (first run) - text-short-0.1.5 (lib) (first run) - scientific-0.3.7.0 (lib) (first run) - resource-pool-0.4.0.0 (lib) (first run) - data-fix-0.3.2 (lib) (first run) - case-insensitive-1.2.1.0 (lib) (first run) - async-2.2.5 (lib) (first run) - comonad-5.0.8 (lib) (first run) - these-1.2 (lib) (first run) - commonmark-0.2.6 (lib) (first run) - text-zipper-0.13 (lib) (first run) - bitvec-1.1.5.0 (lib) (first run) - asn1-encoding-0.9.6 (lib) (first run) - xdg-basedir-0.2.2 (lib:xdg-basedir) (first run) - vty-6.0 (lib) (first run) - temporary-1.3 (lib) (first run) - process-1.6.18.0 (lib:process) (first run) - Cabal-syntax-3.10.2.0 (lib) (first run) - microlens-platform-0.4.3.5 (lib) (first run) - indexed-traversable-instances-0.1.1.2 (lib) (first run) - text-iso8601-0.1 (lib) (first run) - attoparsec-0.14.4 (lib) (first run) - megaparsec-9.6.1 (lib) (first run) - http-media-0.8.1.1 (lib) (first run) - bifunctors-5.6.1 (lib) (first run) - strict-0.5 (lib) (first run) - commonmark-extensions-0.2.5.4 (lib) (first run) - vector-algorithms-0.9.0.1 (lib) (first run) - asn1-parse-0.9.5 (lib:asn1-parse) (first run) - vty-unix-0.1.0.0 (lib) (first run) - typed-process-0.2.11.1 (lib) (first run) - hsc2hs-0.68.10 (exe:hsc2hs) (first run) - gitrev-1.3.1 (lib) (first run) - aspell-pipe-0.6 (lib) (first run) - Cabal-3.10.2.1 (lib) (first run) - witherable-0.4.2 (lib) (first run) - config-ini-0.2.7.0 (lib) (first run) - semigroupoids-6.0.0.1 (lib) (first run) - profunctors-5.6.2 (lib) (first run) - serialise-0.2.6.1 (lib) (first run) - Hclip-3.0.0.4 (lib) (first run) - mono-traversable-1.0.17.0 (lib) (first run) - crypton-x509-1.7.6 (lib) (first run) - vty-crossplatform-0.2.0.0 (lib) (first run) - zlib-0.7.0.0 (lib) (first run) - old-time-1.1.0.4 (lib:old-time) (first run) - network-3.1.4.0 (lib:network) (first run) - entropy-0.4.1.10 (lib:entropy) (first run) - cabal-doctest-1.0.9 (lib) (first run) - semialign-1.3 (lib) (first run) - modern-uri-0.3.6.1 (lib) (first run) - conduit-1.3.5 (lib) (first run) - crypton-x509-store-1.6.9 (lib) (first run) - brick-2.0 (lib) (first run) - unix-time-0.4.12 (lib:unix-time) (first run) - streaming-commons-0.2.2.6 (lib) (first run) - socks-0.6.1 (lib) (first run) - HTTP-4000.4.1 (lib) (first run) - uuid-1.3.15 (lib) (first run) - aeson-2.2.1.0 (lib) (first run) - crypton-x509-validation-1.6.12 (lib) (first run) - crypton-x509-system-1.6.7 (lib) (first run) - websockets-0.13.0.0 (lib) (first run) - conduit-extra-1.3.6 (lib) (first run) - tls-2.0.1 (lib) (first run) - xml-conduit-1.9.1.3 (lib:xml-conduit) (first run) - crypton-connection-0.3.2 (lib) (first run) - skylighting-core-0.12.3.1 (lib) (first run) - mattermost-api-90000.0.0 (lib) (first run) - brick-skylighting-1.0 (lib) (first run) - matterhorn-90000.0.0 (lib) (first run) - matterhorn-90000.0.0 (exe:matterhorn) (first run) Configuring library for OneTuple-0.4.1.1... Preprocessing library for OneTuple-0.4.1.1... Building library for OneTuple-0.4.1.1... [1 of 3] Compiling Data.Tuple.Solo ( src/Data/Tuple/Solo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/OneTuple-0.4.1.1/build/Data/Tuple/Solo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/OneTuple-0.4.1.1/build/Data/Tuple/Solo.dyn_o ) [2 of 3] Compiling Data.Tuple.OneTuple ( src/Data/Tuple/OneTuple.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/OneTuple-0.4.1.1/build/Data/Tuple/OneTuple.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/OneTuple-0.4.1.1/build/Data/Tuple/OneTuple.dyn_o ) [3 of 3] Compiling Data.Tuple.Solo.TH ( src/Data/Tuple/Solo/TH.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/OneTuple-0.4.1.1/build/Data/Tuple/Solo/TH.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/OneTuple-0.4.1.1/build/Data/Tuple/Solo/TH.dyn_o ) Configuring library for SHA-1.6.4.4... Preprocessing library for SHA-1.6.4.4... Building library for SHA-1.6.4.4... [1 of 1] Compiling Data.Digest.Pure.SHA ( src/Data/Digest/Pure/SHA.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/SHA-1.6.4.4/build/Data/Digest/Pure/SHA.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/SHA-1.6.4.4/build/Data/Digest/Pure/SHA.dyn_o ) Configuring library for StateVar-1.2.2... Preprocessing library for StateVar-1.2.2... Building library for StateVar-1.2.2... [1 of 1] Compiling Data.StateVar ( src/Data/StateVar.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/StateVar-1.2.2/build/Data/StateVar.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/StateVar-1.2.2/build/Data/StateVar.dyn_o ) src/Data/StateVar.hs:220:33: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 220 | default ($~) :: (MonadIO m, a ~ b, HasGetter t a) => t -> (a -> b) -> m () | ^ src/Data/StateVar.hs:226:34: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 226 | default ($~!) :: (MonadIO m, a ~ b, HasGetter t a) => t -> (a -> b) -> m () | ^ src/Data/StateVar.hs:230:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 230 | defaultUpdate :: (MonadIO m, a ~ b, HasGetter t a, HasSetter t a) => t -> (a -> b) -> m () | ^ src/Data/StateVar.hs:235:38: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 235 | defaultUpdateStrict :: (MonadIO m, a ~ b, HasGetter t a, HasSetter t a) => t -> (a -> b) -> m () | ^ Configuring library 'attoparsec-internal' for attoparsec-0.14.4... Preprocessing library 'attoparsec-internal' for attoparsec-0.14.4... Building library 'attoparsec-internal' for attoparsec-0.14.4... [1 of 6] Compiling Data.Attoparsec.ByteString.FastSet ( internal/Data/Attoparsec/ByteString/FastSet.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/l/attoparsec-internal/build/attoparsec-internal/Data/Attoparsec/ByteString/FastSet.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/l/attoparsec-internal/build/attoparsec-internal/Data/Attoparsec/ByteString/FastSet.dyn_o ) internal/Data/Attoparsec/ByteString/FastSet.hs:97:18: warning: [GHC-68441] [-Wdeprecations] In the use of ‘memset’ (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): Deprecated: "Use Foreign.Marshal.Utils.fillBytes instead" | 97 | _ <- I.memset t 0 32 | ^^^^^^^^ [2 of 6] Compiling Data.Attoparsec.Internal.Compat ( internal/Data/Attoparsec/Internal/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/l/attoparsec-internal/build/attoparsec-internal/Data/Attoparsec/Internal/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/l/attoparsec-internal/build/attoparsec-internal/Data/Attoparsec/Internal/Compat.dyn_o ) [3 of 6] Compiling Data.Attoparsec.Internal.Fhthagn ( internal/Data/Attoparsec/Internal/Fhthagn.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/l/attoparsec-internal/build/attoparsec-internal/Data/Attoparsec/Internal/Fhthagn.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/l/attoparsec-internal/build/attoparsec-internal/Data/Attoparsec/Internal/Fhthagn.dyn_o ) [4 of 6] Compiling Data.Attoparsec.ByteString.Buffer ( internal/Data/Attoparsec/ByteString/Buffer.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/l/attoparsec-internal/build/attoparsec-internal/Data/Attoparsec/ByteString/Buffer.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/l/attoparsec-internal/build/attoparsec-internal/Data/Attoparsec/ByteString/Buffer.dyn_o ) internal/Data/Attoparsec/ByteString/Buffer.hs:62:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 62 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ internal/Data/Attoparsec/ByteString/Buffer.hs:121:11: warning: [GHC-68441] [-Wdeprecations] In the use of ‘memcpy’ (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" | 121 | memcpy (ptr0 `plusPtr` (off0+len0)) | ^^^^^^ internal/Data/Attoparsec/ByteString/Buffer.hs:132:13: warning: [GHC-68441] [-Wdeprecations] In the use of ‘memcpy’ (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" | 132 | memcpy ptr (ptr0 `plusPtr` off0) (fromIntegral len0) | ^^^^^^ internal/Data/Attoparsec/ByteString/Buffer.hs:133:13: warning: [GHC-68441] [-Wdeprecations] In the use of ‘memcpy’ (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" | 133 | memcpy (ptr `plusPtr` len0) (ptr1 `plusPtr` off1) | ^^^^^^ [5 of 6] Compiling Data.Attoparsec.Text.Buffer ( internal/Data/Attoparsec/Text/Buffer.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/l/attoparsec-internal/build/attoparsec-internal/Data/Attoparsec/Text/Buffer.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/l/attoparsec-internal/build/attoparsec-internal/Data/Attoparsec/Text/Buffer.dyn_o ) internal/Data/Attoparsec/Text/Buffer.hs:44:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 44 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [6 of 6] Compiling Data.Attoparsec.Text.FastSet ( internal/Data/Attoparsec/Text/FastSet.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/l/attoparsec-internal/build/attoparsec-internal/Data/Attoparsec/Text/FastSet.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/l/attoparsec-internal/build/attoparsec-internal/Data/Attoparsec/Text/FastSet.dyn_o ) Configuring library for base-orphans-0.9.1... Preprocessing library for base-orphans-0.9.1... Building library for base-orphans-0.9.1... [1 of 2] Compiling Data.Orphans ( src/Data/Orphans.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-orphans-0.9.1/build/Data/Orphans.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-orphans-0.9.1/build/Data/Orphans.dyn_o ) [2 of 2] Compiling Data.Orphans.Prelude ( src/Data/Orphans/Prelude.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-orphans-0.9.1/build/Data/Orphans/Prelude.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-orphans-0.9.1/build/Data/Orphans/Prelude.dyn_o ) Configuring library for base16-bytestring-1.0.2.0... Preprocessing library for base16-bytestring-1.0.2.0... Building library for base16-bytestring-1.0.2.0... [1 of 3] Compiling Data.ByteString.Base16.Internal ( Data/ByteString/Base16/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16/Internal.dyn_o ) [2 of 3] Compiling Data.ByteString.Base16 ( Data/ByteString/Base16.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16.dyn_o ) [3 of 3] Compiling Data.ByteString.Base16.Lazy ( Data/ByteString/Base16/Lazy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16/Lazy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16/Lazy.dyn_o ) Configuring library for base64-bytestring-1.2.1.0... Preprocessing library for base64-bytestring-1.2.1.0... Building library for base64-bytestring-1.2.1.0... [1 of 5] Compiling Data.ByteString.Base64.Internal ( Data/ByteString/Base64/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base64-bytestring-1.2.1.0/build/Data/ByteString/Base64/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base64-bytestring-1.2.1.0/build/Data/ByteString/Base64/Internal.dyn_o ) [2 of 5] Compiling Data.ByteString.Base64 ( Data/ByteString/Base64.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base64-bytestring-1.2.1.0/build/Data/ByteString/Base64.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base64-bytestring-1.2.1.0/build/Data/ByteString/Base64.dyn_o ) [3 of 5] Compiling Data.ByteString.Base64.Lazy ( Data/ByteString/Base64/Lazy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base64-bytestring-1.2.1.0/build/Data/ByteString/Base64/Lazy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base64-bytestring-1.2.1.0/build/Data/ByteString/Base64/Lazy.dyn_o ) [4 of 5] Compiling Data.ByteString.Base64.URL ( Data/ByteString/Base64/URL.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base64-bytestring-1.2.1.0/build/Data/ByteString/Base64/URL.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base64-bytestring-1.2.1.0/build/Data/ByteString/Base64/URL.dyn_o ) [5 of 5] Compiling Data.ByteString.Base64.URL.Lazy ( Data/ByteString/Base64/URL/Lazy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base64-bytestring-1.2.1.0/build/Data/ByteString/Base64/URL/Lazy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base64-bytestring-1.2.1.0/build/Data/ByteString/Base64/URL/Lazy.dyn_o ) Configuring library for basement-0.0.16... Preprocessing library for basement-0.0.16... Building library for basement-0.0.16... Basement/Error.hs:7:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 7 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ [ 1 of 84] Compiling Basement.Compat.Bifunctor ( Basement/Compat/Bifunctor.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Bifunctor.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Bifunctor.dyn_o ) [ 2 of 84] Compiling Basement.Compat.C.Types ( Basement/Compat/C/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/C/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/C/Types.dyn_o ) [ 3 of 84] Compiling Basement.Compat.CallStack ( Basement/Compat/CallStack.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/CallStack.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/CallStack.dyn_o ) [ 4 of 84] Compiling Basement.Compat.Identity ( Basement/Compat/Identity.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Identity.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Identity.dyn_o ) [ 5 of 84] Compiling Basement.Compat.IsList ( Basement/Compat/IsList.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/IsList.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/IsList.dyn_o ) [ 6 of 84] Compiling Basement.Compat.Natural ( Basement/Compat/Natural.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Natural.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Natural.dyn_o ) [ 7 of 84] Compiling Basement.Compat.NumLiteral ( Basement/Compat/NumLiteral.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/NumLiteral.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/NumLiteral.dyn_o ) [ 8 of 84] Compiling Basement.Compat.PrimTypes ( Basement/Compat/PrimTypes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/PrimTypes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/PrimTypes.dyn_o ) [ 9 of 84] Compiling Basement.Compat.Primitive ( Basement/Compat/Primitive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Primitive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Primitive.dyn_o ) [10 of 84] Compiling Basement.Compat.Semigroup ( Basement/Compat/Semigroup.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Semigroup.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Semigroup.dyn_o ) [11 of 84] Compiling Basement.Compat.Typeable ( Basement/Compat/Typeable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Typeable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Typeable.dyn_o ) [12 of 84] Compiling Basement.Compat.Base ( Basement/Compat/Base.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Base.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/Base.dyn_o ) [13 of 84] Compiling Basement.Compat.MonadTrans ( Basement/Compat/MonadTrans.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/MonadTrans.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/MonadTrans.dyn_o ) [14 of 84] Compiling Basement.Compat.AMP ( Basement/Compat/AMP.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/AMP.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/AMP.dyn_o ) [15 of 84] Compiling Basement.Endianness ( Basement/Endianness.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Endianness.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Endianness.dyn_o ) [16 of 84] Compiling Basement.Floating ( Basement/Floating.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Floating.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Floating.dyn_o ) [17 of 84] Compiling Basement.Monad ( Basement/Monad.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Monad.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Monad.dyn_o ) Basement/Monad.hs:47:23: warning: [GHC-39567] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. | 47 | type PrimVar m :: * -> * | ^ Basement/Monad.hs:47:28: warning: [GHC-39567] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. | 47 | type PrimVar m :: * -> * | ^ [18 of 84] Compiling Basement.FinalPtr ( Basement/FinalPtr.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/FinalPtr.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/FinalPtr.dyn_o ) [19 of 84] Compiling Basement.Numerical.Conversion ( Basement/Numerical/Conversion.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Numerical/Conversion.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Numerical/Conversion.dyn_o ) [20 of 84] Compiling Basement.Numerical.Number ( Basement/Numerical/Number.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Numerical/Number.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Numerical/Number.dyn_o ) [21 of 84] Compiling Basement.IntegralConv ( Basement/IntegralConv.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/IntegralConv.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/IntegralConv.dyn_o ) [22 of 84] Compiling Basement.Types.Char7 ( Basement/Types/Char7.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/Char7.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/Char7.dyn_o ) [23 of 84] Compiling Basement.Base16 ( Basement/Base16.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Base16.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Base16.dyn_o ) [24 of 84] Compiling Basement.Types.Word128 ( Basement/Types/Word128.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/Word128.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/Word128.dyn_o ) [25 of 84] Compiling Basement.Types.Word256 ( Basement/Types/Word256.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/Word256.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/Word256.dyn_o ) [26 of 84] Compiling Basement.Nat ( Basement/Nat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Nat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Nat.dyn_o ) [27 of 84] Compiling Basement.Bounded ( Basement/Bounded.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Bounded.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Bounded.dyn_o ) [28 of 84] Compiling Basement.Numerical.Subtractive ( Basement/Numerical/Subtractive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Numerical/Subtractive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Numerical/Subtractive.dyn_o ) [29 of 84] Compiling Basement.Numerical.Additive ( Basement/Numerical/Additive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Numerical/Additive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Numerical/Additive.dyn_o ) [30 of 84] Compiling Basement.Numerical.Multiplicative ( Basement/Numerical/Multiplicative.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Numerical/Multiplicative.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Numerical/Multiplicative.dyn_o ) [31 of 84] Compiling Basement.Types.OffsetSize ( Basement/Types/OffsetSize.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/OffsetSize.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/OffsetSize.dyn_o ) [32 of 84] Compiling Basement.Types.Ptr ( Basement/Types/Ptr.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/Ptr.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/Ptr.dyn_o ) [33 of 84] Compiling Basement.Terminal.Size ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Terminal/Size.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Terminal/Size.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Terminal/Size.dyn_o ) [34 of 84] Compiling Basement.Terminal ( Basement/Terminal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Terminal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Terminal.dyn_o ) [35 of 84] Compiling Basement.Runtime ( Basement/Runtime.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Runtime.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Runtime.dyn_o ) [36 of 84] Compiling Basement.PrimType ( Basement/PrimType.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/PrimType.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/PrimType.dyn_o ) [37 of 84] Compiling Basement.MutableBuilder ( Basement/MutableBuilder.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/MutableBuilder.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/MutableBuilder.dyn_o ) [38 of 84] Compiling Basement.Exception ( Basement/Exception.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Exception.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Exception.dyn_o ) [39 of 84] Compiling Basement.NonEmpty ( Basement/NonEmpty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/NonEmpty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/NonEmpty.dyn_o ) [40 of 84] Compiling Basement.Bindings.Memory ( Basement/Bindings/Memory.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Bindings/Memory.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Bindings/Memory.dyn_o ) [41 of 84] Compiling Basement.Alg.Class ( Basement/Alg/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Alg/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Alg/Class.dyn_o ) [42 of 84] Compiling Basement.Compat.ExtList ( Basement/Compat/ExtList.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/ExtList.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Compat/ExtList.dyn_o ) [43 of 84] Compiling Basement.Alg.XorShift ( Basement/Alg/XorShift.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Alg/XorShift.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Alg/XorShift.dyn_o ) [44 of 84] Compiling Basement.Alg.PrimArray ( Basement/Alg/PrimArray.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Alg/PrimArray.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Alg/PrimArray.dyn_o ) [45 of 84] Compiling Basement.Alg.Mutable ( Basement/Alg/Mutable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Alg/Mutable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Alg/Mutable.dyn_o ) [46 of 84] Compiling Basement.NormalForm ( Basement/NormalForm.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/NormalForm.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/NormalForm.dyn_o ) [47 of 84] Compiling Basement.These ( Basement/These.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/These.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/These.dyn_o ) [48 of 84] Compiling Basement.Sized.List ( Basement/Sized/List.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Sized/List.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Sized/List.dyn_o ) [49 of 84] Compiling Basement.Block.Base ( Basement/Block/Base.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Block/Base.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Block/Base.dyn_o ) [50 of 84] Compiling Basement.Cast ( Basement/Cast.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Cast.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Cast.dyn_o ) [51 of 84] Compiling Basement.Block.Mutable ( Basement/Block/Mutable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Block/Mutable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Block/Mutable.dyn_o ) [52 of 84] Compiling Basement.Block ( Basement/Block.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Block.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Block.dyn_o ) [53 of 84] Compiling Basement.Sized.Block ( Basement/Sized/Block.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Sized/Block.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Sized/Block.dyn_o ) [54 of 84] Compiling Basement.BlockN ( Basement/BlockN.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/BlockN.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/BlockN.dyn_o ) [55 of 84] Compiling Basement.Bits ( Basement/Bits.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Bits.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Bits.dyn_o ) [56 of 84] Compiling Basement.UArray.Base ( Basement/UArray/Base.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UArray/Base.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UArray/Base.dyn_o ) [57 of 84] Compiling Basement.BoxedArray ( Basement/BoxedArray.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/BoxedArray.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/BoxedArray.dyn_o ) [58 of 84] Compiling Basement.Sized.Vect ( Basement/Sized/Vect.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Sized/Vect.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Sized/Vect.dyn_o ) [59 of 84] Compiling Basement.UArray.Mutable ( Basement/UArray/Mutable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UArray/Mutable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UArray/Mutable.dyn_o ) [60 of 84] Compiling Basement.UArray ( Basement/UArray.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UArray.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UArray.dyn_o ) [61 of 84] Compiling Basement.Types.AsciiString ( Basement/Types/AsciiString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/AsciiString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/AsciiString.dyn_o ) [62 of 84] Compiling Basement.String.Encoding.Encoding ( Basement/String/Encoding/Encoding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/Encoding/Encoding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/Encoding/Encoding.dyn_o ) [63 of 84] Compiling Basement.String.Encoding.UTF32 ( Basement/String/Encoding/UTF32.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/Encoding/UTF32.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/Encoding/UTF32.dyn_o ) [64 of 84] Compiling Basement.String.Encoding.UTF16 ( Basement/String/Encoding/UTF16.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/Encoding/UTF16.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/Encoding/UTF16.dyn_o ) [65 of 84] Compiling Basement.String.Encoding.ISO_8859_1 ( Basement/String/Encoding/ISO_8859_1.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/Encoding/ISO_8859_1.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/Encoding/ISO_8859_1.dyn_o ) [66 of 84] Compiling Basement.String.Encoding.ASCII7 ( Basement/String/Encoding/ASCII7.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/Encoding/ASCII7.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/Encoding/ASCII7.dyn_o ) [67 of 84] Compiling Basement.Sized.UVect ( Basement/Sized/UVect.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Sized/UVect.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Sized/UVect.dyn_o ) [68 of 84] Compiling Basement.UTF8.Types ( Basement/UTF8/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UTF8/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UTF8/Types.dyn_o ) [69 of 84] Compiling Basement.UTF8.Table ( Basement/UTF8/Table.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UTF8/Table.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UTF8/Table.dyn_o ) [70 of 84] Compiling Basement.UTF8.Helper ( Basement/UTF8/Helper.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UTF8/Helper.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UTF8/Helper.dyn_o ) [71 of 84] Compiling Basement.Types.CharUTF8 ( Basement/Types/CharUTF8.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/CharUTF8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Types/CharUTF8.dyn_o ) [72 of 84] Compiling Basement.String.CaseMapping ( Basement/String/CaseMapping.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/CaseMapping.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/CaseMapping.dyn_o ) [73 of 84] Compiling Basement.Alg.UTF8 ( Basement/Alg/UTF8.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Alg/UTF8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Alg/UTF8.dyn_o ) [74 of 84] Compiling Basement.UTF8.Base ( Basement/UTF8/Base.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UTF8/Base.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/UTF8/Base.dyn_o ) [75 of 84] Compiling Basement.Show ( Basement/Show.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Show.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Show.dyn_o ) [76 of 84] Compiling Basement.Error ( Basement/Error.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Error.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Error.dyn_o ) [77 of 84] Compiling Basement.Imports ( Basement/Imports.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Imports.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Imports.dyn_o ) [78 of 84] Compiling Basement.Environment ( Basement/Environment.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Environment.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Environment.dyn_o ) [79 of 84] Compiling Basement.Alg.String ( Basement/Alg/String.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Alg/String.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Alg/String.dyn_o ) [80 of 84] Compiling Basement.String ( Basement/String.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String.dyn_o ) [81 of 84] Compiling Basement.Terminal.ANSI ( Basement/Terminal/ANSI.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Terminal/ANSI.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Terminal/ANSI.dyn_o ) [82 of 84] Compiling Basement.From ( Basement/From.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/From.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/From.dyn_o ) [83 of 84] Compiling Basement.Block.Builder ( Basement/Block/Builder.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Block/Builder.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/Block/Builder.dyn_o ) [84 of 84] Compiling Basement.String.Builder ( Basement/String/Builder.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/Builder.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/basement-0.0.16/build/Basement/String/Builder.dyn_o ) Warning: bimap.cabal:53:3: Inconsistent indentation. Indentation jumps at lines 53 Configuring library for bimap-0.5.0... Preprocessing library for bimap-0.5.0... Building library for bimap-0.5.0... [1 of 2] Compiling Data.BimapExt ( Data/BimapExt.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bimap-0.5.0/build/Data/BimapExt.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bimap-0.5.0/build/Data/BimapExt.dyn_o ) [2 of 2] Compiling Data.Bimap ( Data/Bimap.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bimap-0.5.0/build/Data/Bimap.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bimap-0.5.0/build/Data/Bimap.dyn_o ) Data/Bimap.hs:448:50: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 448 | allAdjacent f xs = all (uncurry f) $ zip xs (tail xs) | ^^^^ Configuring library for blaze-builder-0.4.2.3... Preprocessing library for blaze-builder-0.4.2.3... Building library for blaze-builder-0.4.2.3... [ 1 of 11] Compiling Blaze.ByteString.Builder.Internal.Write ( Blaze/ByteString/Builder/Internal/Write.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Internal/Write.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Internal/Write.dyn_o ) [ 2 of 11] Compiling Blaze.ByteString.Builder.Compat.Write ( Blaze/ByteString/Builder/Compat/Write.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Compat/Write.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Compat/Write.dyn_o ) [ 3 of 11] Compiling Blaze.ByteString.Builder.Int ( Blaze/ByteString/Builder/Int.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Int.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Int.dyn_o ) [ 4 of 11] Compiling Blaze.ByteString.Builder.Html.Word ( Blaze/ByteString/Builder/Html/Word.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Html/Word.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Html/Word.dyn_o ) [ 5 of 11] Compiling Blaze.ByteString.Builder.Char8 ( Blaze/ByteString/Builder/Char8.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Char8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Char8.dyn_o ) [ 6 of 11] Compiling Blaze.ByteString.Builder.Char.Utf8 ( Blaze/ByteString/Builder/Char/Utf8.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Char/Utf8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Char/Utf8.dyn_o ) [ 7 of 11] Compiling Blaze.ByteString.Builder.Html.Utf8 ( Blaze/ByteString/Builder/Html/Utf8.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Html/Utf8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Html/Utf8.dyn_o ) [ 8 of 11] Compiling Blaze.ByteString.Builder.ByteString ( Blaze/ByteString/Builder/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/ByteString.dyn_o ) [ 9 of 11] Compiling Blaze.ByteString.Builder.HTTP ( Blaze/ByteString/Builder/HTTP.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/HTTP.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/HTTP.dyn_o ) [10 of 11] Compiling Blaze.ByteString.Builder.Word ( Blaze/ByteString/Builder/Word.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Word.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder/Word.dyn_o ) [11 of 11] Compiling Blaze.ByteString.Builder ( Blaze/ByteString/Builder.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-builder-0.4.2.3/build/Blaze/ByteString/Builder.dyn_o ) Configuring library for cereal-0.5.8.3... Preprocessing library for cereal-0.5.8.3... Building library for cereal-0.5.8.3... [1 of 4] Compiling Data.Serialize.Get ( src/Data/Serialize/Get.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cereal-0.5.8.3/build/Data/Serialize/Get.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cereal-0.5.8.3/build/Data/Serialize/Get.dyn_o ) [2 of 4] Compiling Data.Serialize.Put ( src/Data/Serialize/Put.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cereal-0.5.8.3/build/Data/Serialize/Put.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cereal-0.5.8.3/build/Data/Serialize/Put.dyn_o ) [3 of 4] Compiling Data.Serialize.IEEE754 ( src/Data/Serialize/IEEE754.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cereal-0.5.8.3/build/Data/Serialize/IEEE754.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cereal-0.5.8.3/build/Data/Serialize/IEEE754.dyn_o ) [4 of 4] Compiling Data.Serialize ( src/Data/Serialize.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cereal-0.5.8.3/build/Data/Serialize.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cereal-0.5.8.3/build/Data/Serialize.dyn_o ) src/Data/Serialize.hs:702:22: warning: [GHC-39567] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. | 702 | newtype Tagged (s :: * -> *) b = Tagged {unTagged :: b} | ^ src/Data/Serialize.hs:702:27: warning: [GHC-39567] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. | 702 | newtype Tagged (s :: * -> *) b = Tagged {unTagged :: b} | ^ 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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/CIE/Chromaticity.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/CIE/Illuminant.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/Chan.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/Matrix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/RGB.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/RGBSpace/HSL.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/RGBSpace/HSV.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/SRGB/Linear.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/RGBSpace.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/SRGB.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 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.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 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.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 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.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 129 | | otherwise = fst (head rx) | ^^^^ [12 of 14] Compiling Data.Colour ( Data/Colour.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour.dyn_o ) [13 of 14] Compiling Data.Colour.Names ( Data/Colour/Names.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/Names.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/CIE.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/colour-2.3.6/build/Data/Colour/CIE.dyn_o ) Configuring library for cryptohash-md5-0.11.101.0... Preprocessing library for cryptohash-md5-0.11.101.0... Building library for cryptohash-md5-0.11.101.0... [1 of 3] Compiling Compat ( src/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cryptohash-md5-0.11.101.0/build/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cryptohash-md5-0.11.101.0/build/Compat.dyn_o ) [2 of 3] Compiling Crypto.Hash.MD5.FFI ( src/Crypto/Hash/MD5/FFI.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cryptohash-md5-0.11.101.0/build/Crypto/Hash/MD5/FFI.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cryptohash-md5-0.11.101.0/build/Crypto/Hash/MD5/FFI.dyn_o ) [3 of 3] Compiling Crypto.Hash.MD5 ( src/Crypto/Hash/MD5.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cryptohash-md5-0.11.101.0/build/Crypto/Hash/MD5.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cryptohash-md5-0.11.101.0/build/Crypto/Hash/MD5.dyn_o ) src/Crypto/Hash/MD5.hs:134:19: warning: [GHC-68441] [-Wdeprecations] In the use of ‘memcpy’ (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" | 134 | copyCtx dst src = memcpy (castPtr dst) (castPtr src) (fromIntegral sizeCtx) | ^^^^^^ Configuring library for cryptohash-sha1-0.11.101.0... Preprocessing library for cryptohash-sha1-0.11.101.0... Building library for cryptohash-sha1-0.11.101.0... [1 of 3] Compiling Compat ( src/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cryptohash-sha1-0.11.101.0/build/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cryptohash-sha1-0.11.101.0/build/Compat.dyn_o ) [2 of 3] Compiling Crypto.Hash.SHA1.FFI ( src/Crypto/Hash/SHA1/FFI.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cryptohash-sha1-0.11.101.0/build/Crypto/Hash/SHA1/FFI.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cryptohash-sha1-0.11.101.0/build/Crypto/Hash/SHA1/FFI.dyn_o ) [3 of 3] Compiling Crypto.Hash.SHA1 ( src/Crypto/Hash/SHA1.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cryptohash-sha1-0.11.101.0/build/Crypto/Hash/SHA1.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cryptohash-sha1-0.11.101.0/build/Crypto/Hash/SHA1.dyn_o ) src/Crypto/Hash/SHA1.hs:133:19: warning: [GHC-68441] [-Wdeprecations] In the use of ‘memcpy’ (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" | 133 | copyCtx dst src = memcpy (castPtr dst) (castPtr src) (fromIntegral sizeCtx) | ^^^^^^ Configuring library for data-clist-0.2... Preprocessing library for data-clist-0.2... Building library for data-clist-0.2... [1 of 2] Compiling Data.CircularList.Internal ( src/Data/CircularList/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/data-clist-0.2/build/Data/CircularList/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/data-clist-0.2/build/Data/CircularList/Internal.dyn_o ) src/Data/CircularList/Internal.hs:90:31: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[a]’ not matched: [] | 90 | removeL (CList [] _ rs) = let (f:ls) = reverse rs | ^^^^^^^^^^^^^^^^^^^ src/Data/CircularList/Internal.hs:98:30: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[a]’ not matched: [] | 98 | removeR (CList l _ []) = let (f:rs) = reverse l | ^^^^^^^^^^^^^^^^^^ src/Data/CircularList/Internal.hs:117:28: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[a]’ not matched: [] | 117 | rotL (CList [] f rs) = let (l:ls) = reverse rs | ^^^^^^^^^^^^^^^^^^^ src/Data/CircularList/Internal.hs:131:28: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[a]’ not matched: [] | 131 | rotR (CList ls f []) = let (r:rs) = reverse ls | ^^^^^^^^^^^^^^^^^^^ [2 of 2] Compiling Data.CircularList ( src/Data/CircularList.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/data-clist-0.2/build/Data/CircularList.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/data-clist-0.2/build/Data/CircularList.dyn_o ) Warning: data-default-class.cabal:17:33: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Configuring data-default-class-0.1.2.0... Preprocessing library for data-default-class-0.1.2.0... Building library for data-default-class-0.1.2.0... [1 of 1] Compiling Data.Default.Class ( Data/Default/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/data-default-class-0.1.2.0/build/Data/Default/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/data-default-class-0.1.2.0/build/Data/Default/Class.dyn_o ) Configuring library for dlist-1.0... Preprocessing library for dlist-1.0... Building library for dlist-1.0... [1 of 5] Compiling Data.DList.Internal ( Data/DList/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/dlist-1.0/build/Data/DList/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/dlist-1.0/build/Data/DList/Internal.dyn_o ) Data/DList/Internal.hs:642:12: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 642 | instance a ~ Char => IsString (DList a) where | ^ [2 of 5] Compiling Data.DList ( Data/DList.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/dlist-1.0/build/Data/DList.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/dlist-1.0/build/Data/DList.dyn_o ) [3 of 5] Compiling Data.DList.DNonEmpty.Internal ( Data/DList/DNonEmpty/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/dlist-1.0/build/Data/DList/DNonEmpty/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/dlist-1.0/build/Data/DList/DNonEmpty/Internal.dyn_o ) Data/DList/DNonEmpty/Internal.hs:459:12: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 459 | instance a ~ Char => IsString (DNonEmpty a) where | ^ [4 of 5] Compiling Data.DList.DNonEmpty ( Data/DList/DNonEmpty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/dlist-1.0/build/Data/DList/DNonEmpty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/dlist-1.0/build/Data/DList/DNonEmpty.dyn_o ) [5 of 5] Compiling Data.DList.Unsafe ( Data/DList/Unsafe.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/dlist-1.0/build/Data/DList/Unsafe.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/dlist-1.0/build/Data/DList/Unsafe.dyn_o ) Configuring library for emojis-0.1.3... Preprocessing library for emojis-0.1.3... Building library for emojis-0.1.3... [1 of 1] Compiling Text.Emoji ( src/Text/Emoji.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/emojis-0.1.3/build/Text/Emoji.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/emojis-0.1.3/build/Text/Emoji.dyn_o ) Configuring extensible-exceptions-0.1.1.4... Warning: extensible-exceptions.cabal:30:33: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Preprocessing library for extensible-exceptions-0.1.1.4... Building library for extensible-exceptions-0.1.1.4... [1 of 1] Compiling Control.Exception.Extensible ( Control/Exception/Extensible.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/extensible-exceptions-0.1.1.4/build/Control/Exception/Extensible.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/extensible-exceptions-0.1.1.4/build/Control/Exception/Extensible.dyn_o ) Configuring library for filepath-1.4.101.0... Preprocessing library for filepath-1.4.101.0... Building library for filepath-1.4.101.0... [ 1 of 21] Compiling System.FilePath.Posix ( System/FilePath/Posix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/FilePath/Posix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/FilePath/Posix.dyn_o ) [ 2 of 21] Compiling System.FilePath ( System/FilePath.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/FilePath.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/FilePath.dyn_o ) [ 3 of 21] Compiling System.FilePath.Windows ( System/FilePath/Windows.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/FilePath/Windows.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/FilePath/Windows.dyn_o ) [ 4 of 21] Compiling System.OsPath.Data.ByteString.Short.Internal ( System/OsPath/Data/ByteString/Short/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Data/ByteString/Short/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Data/ByteString/Short/Internal.dyn_o ) [ 5 of 21] Compiling System.OsPath.Data.ByteString.Short ( System/OsPath/Data/ByteString/Short.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Data/ByteString/Short.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Data/ByteString/Short.dyn_o ) [ 6 of 21] Compiling System.OsPath.Data.ByteString.Short.Word16 ( System/OsPath/Data/ByteString/Short/Word16.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Data/ByteString/Short/Word16.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Data/ByteString/Short/Word16.dyn_o ) [ 7 of 21] Compiling System.OsPath.Encoding.Internal ( System/OsPath/Encoding/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Encoding/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Encoding/Internal.dyn_o ) [ 8 of 21] Compiling System.OsPath.Encoding ( System/OsPath/Encoding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Encoding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Encoding.dyn_o ) [ 9 of 21] Compiling System.OsPath.Posix.Internal ( System/OsPath/Posix/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Posix/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Posix/Internal.dyn_o ) [10 of 21] Compiling System.OsPath.Windows.Internal ( System/OsPath/Windows/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Windows/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Windows/Internal.dyn_o ) [11 of 21] Compiling System.OsString.Internal.Types ( System/OsString/Internal/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsString/Internal/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsString/Internal/Types.dyn_o ) [12 of 21] Compiling System.OsPath.Types ( System/OsPath/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Types.dyn_o ) [13 of 21] Compiling System.OsString.Posix ( System/OsString/Posix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsString/Posix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsString/Posix.dyn_o ) [14 of 21] Compiling System.OsString.Internal ( System/OsString/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsString/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsString/Internal.dyn_o ) [15 of 21] Compiling System.OsString ( System/OsString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsString.dyn_o ) [16 of 21] Compiling System.OsPath.Posix ( System/OsPath/Posix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Posix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Posix.dyn_o ) [17 of 21] Compiling System.OsPath[boot] ( System/OsPath.hs-boot, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath.o-boot, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath.dyn_o-boot ) [18 of 21] Compiling System.OsPath.Internal ( System/OsPath/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Internal.dyn_o ) [19 of 21] Compiling System.OsPath ( System/OsPath.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath.dyn_o ) [20 of 21] Compiling System.OsString.Windows ( System/OsString/Windows.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsString/Windows.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsString/Windows.dyn_o ) [21 of 21] Compiling System.OsPath.Windows ( System/OsPath/Windows.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Windows.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/filepath-1.4.101.0/build/System/OsPath/Windows.dyn_o ) Configuring library for generically-0.1.1... Preprocessing library for generically-0.1.1... Building library for generically-0.1.1... [1 of 1] Compiling GHC.Generics.Generically ( src/GHC/Generics/Generically.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/generically-0.1.1/build/GHC/Generics/Generically.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/generically-0.1.1/build/GHC/Generics/Generically.dyn_o ) Configuring library for half-0.3.1... Preprocessing library for half-0.3.1... Building library for half-0.3.1... [1 of 2] Compiling Numeric.Half.Internal ( src/Numeric/Half/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/half-0.3.1/build/Numeric/Half/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/half-0.3.1/build/Numeric/Half/Internal.dyn_o ) [2 of 2] Compiling Numeric.Half ( src/Numeric/Half.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/half-0.3.1/build/Numeric/Half.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/half-0.3.1/build/Numeric/Half.dyn_o ) Configuring executable 'happy' for happy-1.20.1.1... Preprocessing executable 'happy' for happy-1.20.1.1... Building executable 'happy' for happy-1.20.1.1... [ 1 of 19] Compiling AbsSyn ( src/AbsSyn.lhs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/AbsSyn.o ) [ 2 of 19] Compiling GenUtils ( src/GenUtils.lhs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/GenUtils.o ) [ 3 of 19] Compiling NameSet ( src/NameSet.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/NameSet.o ) [ 4 of 19] Compiling ParamRules ( src/ParamRules.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/ParamRules.o ) [ 5 of 19] Compiling ParseMonad ( src/ParseMonad.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/ParseMonad.o ) [ 6 of 19] Compiling Lexer ( src/Lexer.lhs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Lexer.o ) [ 7 of 19] Compiling AttrGrammar ( src/AttrGrammar.lhs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/AttrGrammar.o ) [ 8 of 19] Compiling AttrGrammarParser ( src/AttrGrammarParser.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/AttrGrammarParser.o ) [ 9 of 19] Compiling Grammar ( src/Grammar.lhs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Grammar.o ) src/Grammar.lhs:438:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 438 | > defaultAttr = head attrNames | ^^^^ src/Grammar.lhs:499:54: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 499 | > (fst $ head l,[snd $ head l]) | ^^^^ src/Grammar.lhs:499:68: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 499 | > (fst $ head l,[snd $ head l]) | ^^^^ src/Grammar.lhs:500:48: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 500 | > (tail l) ) . | ^^^^ [10 of 19] Compiling LALR ( src/LALR.lhs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/LALR.o ) src/LALR.lhs:480:21: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 480 | > term_lim = (head terms,last terms) | ^^^^ [11 of 19] Compiling First ( src/First.lhs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/First.o ) [12 of 19] Compiling Parser ( src/Parser.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Parser.o ) [13 of 19] Compiling Paths_happy ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/autogen/Paths_happy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Paths_happy.o ) [14 of 19] Compiling Info ( src/Info.lhs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Info.o ) [15 of 19] Compiling PrettyGrammar ( src/PrettyGrammar.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/PrettyGrammar.o ) [16 of 19] Compiling ProduceGLRCode ( src/ProduceGLRCode.lhs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/ProduceGLRCode.o ) src/ProduceGLRCode.lhs:242:51: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 242 | > start_prod = token_names g ! (let (_,_,i,_) = head $ starts g in i) | ^^^^ src/ProduceGLRCode.lhs:348:26: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 348 | > mkReds rs = "[" ++ tail (concat [ "," ++ mkRed r | LR'Reduce r _ <- rs ]) ++ "]" | ^^^^ [17 of 19] Compiling Target ( src/Target.lhs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Target.o ) [18 of 19] Compiling ProduceCode ( src/ProduceCode.lhs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/ProduceCode.o ) src/ProduceCode.lhs:973:28: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 973 | > defaultAttr = fst (head attributes') | ^^^^ src/ProduceCode.lhs:1158:56: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1158 | > else fst (last acts'') - fst (head acts''), | ^^^^ src/ProduceCode.lhs:1190:59: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1190 | > else fst (last goto_vals) - fst (head goto_vals), | ^^^^ [19 of 19] Compiling Main ( src/Main.lhs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy-tmp/Main.o ) src/Main.lhs:263:43: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 263 | > big_name = toUpper (head name') : tail name' | ^^^^ src/Main.lhs:263:57: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 263 | > big_name = toUpper (head name') : tail name' | ^^^^ [20 of 20] Linking /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/happy-1.20.1.1/x/happy/build/happy/happy ld.lld: warning: OSThreads.c(OSThreads.o:(createAttachedOSThread) in archive /usr/local/lib/ghc-9.8.3/lib/../lib/x86_64-openbsd-ghc-9.8.3/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.8.3/lib/../lib/x86_64-openbsd-ghc-9.8.3/rts-1.0.2/libHSrts-1.0.2.a): warning: sprintf() is often misused, please use snprintf() Configuring library for haskell-lexer-1.1.1... Preprocessing library for haskell-lexer-1.1.1... Building library for haskell-lexer-1.1.1... [1 of 6] Compiling Language.Haskell.Lexer.Position ( Language/Haskell/Lexer/Position.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/haskell-lexer-1.1.1/build/Language/Haskell/Lexer/Position.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/haskell-lexer-1.1.1/build/Language/Haskell/Lexer/Position.dyn_o ) [2 of 6] Compiling Language.Haskell.Lexer.Tokens ( Language/Haskell/Lexer/Tokens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/haskell-lexer-1.1.1/build/Language/Haskell/Lexer/Tokens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/haskell-lexer-1.1.1/build/Language/Haskell/Lexer/Tokens.dyn_o ) [3 of 6] Compiling Language.Haskell.Lexer.Layout ( Language/Haskell/Lexer/Layout.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/haskell-lexer-1.1.1/build/Language/Haskell/Lexer/Layout.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/haskell-lexer-1.1.1/build/Language/Haskell/Lexer/Layout.dyn_o ) [4 of 6] Compiling Language.Haskell.Lexer.Utils ( Language/Haskell/Lexer/Utils.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/haskell-lexer-1.1.1/build/Language/Haskell/Lexer/Utils.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/haskell-lexer-1.1.1/build/Language/Haskell/Lexer/Utils.dyn_o ) [5 of 6] Compiling Language.Haskell.Lexer.Lex ( Language/Haskell/Lexer/Lex.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/haskell-lexer-1.1.1/build/Language/Haskell/Lexer/Lex.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/haskell-lexer-1.1.1/build/Language/Haskell/Lexer/Lex.dyn_o ) Language/Haskell/Lexer/Lex.hs:230:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start5’ | 230 | start5 is = state5 (\ as is -> gotError as is) "" is | ^^^^^^ Language/Haskell/Lexer/Lex.hs:249:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start7’ | 249 | start7 is = state7 (\ as is -> gotError as is) "" is | ^^^^^^ Language/Haskell/Lexer/Lex.hs:295:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start8’ | 295 | start8 is = state8 (\ as is -> gotError as is) "" is | ^^^^^^ Language/Haskell/Lexer/Lex.hs:310:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start10’ | 310 | start10 is = state10 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:330:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start12’ | 330 | start12 is = state12 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:339:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start13’ | 339 | start13 is = state13 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:348:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start14’ | 348 | start14 is = state14 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:358:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start15’ | 358 | start15 is = state15 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:367:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start16’ | 367 | start16 is = state16 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:377:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start17’ | 377 | start17 is = state17 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:386:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start18’ | 386 | start18 is = state18 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:397:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start19’ | 397 | start19 is = state19 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:406:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start20’ | 406 | start20 is = state20 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:415:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start21’ | 415 | start21 is = state21 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:428:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start22’ | 428 | start22 is = state22 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:437:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start23’ | 437 | start23 is = state23 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:446:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start24’ | 446 | start24 is = state24 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:455:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start25’ | 455 | start25 is = state25 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:465:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start26’ | 465 | start26 is = state26 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:475:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start27’ | 475 | start27 is = state27 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:484:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start28’ | 484 | start28 is = state28 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:493:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start29’ | 493 | start29 is = state29 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:503:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start30’ | 503 | start30 is = state30 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:516:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start32’ | 516 | start32 is = state32 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:525:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start33’ | 525 | start33 is = state33 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:534:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start34’ | 534 | start34 is = state34 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:571:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start35’ | 571 | start35 is = state35 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:582:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start36’ | 582 | start36 is = state36 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:601:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start38’ | 601 | start38 is = state38 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:625:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start39’ | 625 | start39 is = state39 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:657:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start41’ | 657 | start41 is = state41 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:673:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start42’ | 673 | start42 is = state42 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:685:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start44’ | 685 | start44 is = state44 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:725:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start45’ | 725 | start45 is = state45 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:738:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start46’ | 738 | start46 is = state46 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:747:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start47’ | 747 | start47 is = state47 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:756:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start48’ | 756 | start48 is = state48 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:766:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start49’ | 766 | start49 is = state49 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:775:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start50’ | 775 | start50 is = state50 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:785:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start51’ | 785 | start51 is = state51 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:794:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start52’ | 794 | start52 is = state52 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:805:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start53’ | 805 | start53 is = state53 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:814:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start54’ | 814 | start54 is = state54 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:823:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start55’ | 823 | start55 is = state55 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:836:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start56’ | 836 | start56 is = state56 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:845:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start57’ | 845 | start57 is = state57 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:854:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start58’ | 854 | start58 is = state58 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:863:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start59’ | 863 | start59 is = state59 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:873:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start60’ | 873 | start60 is = state60 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:883:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start61’ | 883 | start61 is = state61 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:892:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start62’ | 892 | start62 is = state62 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:901:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start63’ | 901 | start63 is = state63 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:911:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start64’ | 911 | start64 is = state64 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:924:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start65’ | 924 | start65 is = state65 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:934:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start66’ | 934 | start66 is = state66 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:943:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start67’ | 943 | start67 is = state67 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:952:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start68’ | 952 | start68 is = state68 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:989:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start69’ | 989 | start69 is = state69 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:1000:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start70’ | 1000 | start70 is = state70 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:1012:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start71’ | 1012 | start71 is = state71 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:1036:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start72’ | 1036 | start72 is = state72 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:1194:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start82’ | 1194 | start82 is = state82 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:1220:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start84’ | 1220 | start84 is = state84 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:1234:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start85’ | 1234 | start85 is = state85 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:1271:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start88’ | 1271 | start88 is = state88 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:1293:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start90’ | 1293 | start90 is = state90 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:1485:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start98’ | 1485 | start98 is = state98 (\ as is -> gotError as is) "" is | ^^^^^^^ Language/Haskell/Lexer/Lex.hs:1592:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start101’ | 1592 | start101 is = state101 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:1614:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start102’ | 1614 | start102 is = state102 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:1658:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start104’ | 1658 | start104 is = state104 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:1702:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start106’ | 1702 | start106 is = state106 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:1746:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start108’ | 1746 | start108 is = state108 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:1802:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start110’ | 1802 | start110 is = state110 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:2716:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start136’ | 2716 | start136 is = state136 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:2822:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start139’ | 2822 | start139 is = state139 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:3650:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start162’ | 3650 | start162 is = state162 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:3684:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start163’ | 3684 | start163 is = state163 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:3740:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start164’ | 3740 | start164 is = state164 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:3774:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start165’ | 3774 | start165 is = state165 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:3808:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start166’ | 3808 | start166 is = state166 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:3818:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start169’ | 3818 | start169 is = state169 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:3832:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start173’ | 3832 | start173 is = state173 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:3868:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start174’ | 3868 | start174 is = state174 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:3903:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start175’ | 3903 | start175 is = state175 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:3938:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start176’ | 3938 | start176 is = state176 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:3973:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start177’ | 3973 | start177 is = state177 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4008:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start178’ | 4008 | start178 is = state178 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4043:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start179’ | 4043 | start179 is = state179 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4080:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start180’ | 4080 | start180 is = state180 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4115:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start181’ | 4115 | start181 is = state181 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4150:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start182’ | 4150 | start182 is = state182 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4186:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start183’ | 4186 | start183 is = state183 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4221:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start184’ | 4221 | start184 is = state184 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4256:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start185’ | 4256 | start185 is = state185 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4291:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start186’ | 4291 | start186 is = state186 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4326:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start187’ | 4326 | start187 is = state187 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4361:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start188’ | 4361 | start188 is = state188 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4396:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start189’ | 4396 | start189 is = state189 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4431:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start190’ | 4431 | start190 is = state190 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4466:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start191’ | 4466 | start191 is = state191 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4501:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start192’ | 4501 | start192 is = state192 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4536:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start193’ | 4536 | start193 is = state193 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4573:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start194’ | 4573 | start194 is = state194 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4608:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start195’ | 4608 | start195 is = state195 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4643:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start196’ | 4643 | start196 is = state196 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4678:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start197’ | 4678 | start197 is = state197 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4714:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start198’ | 4714 | start198 is = state198 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4749:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start199’ | 4749 | start199 is = state199 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4784:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start200’ | 4784 | start200 is = state200 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4820:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start201’ | 4820 | start201 is = state201 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4855:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start202’ | 4855 | start202 is = state202 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4890:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start203’ | 4890 | start203 is = state203 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4925:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start204’ | 4925 | start204 is = state204 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4960:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start205’ | 4960 | start205 is = state205 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:4995:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start206’ | 4995 | start206 is = state206 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5030:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start207’ | 5030 | start207 is = state207 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5065:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start208’ | 5065 | start208 is = state208 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5100:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start209’ | 5100 | start209 is = state209 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5135:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start210’ | 5135 | start210 is = state210 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5170:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start211’ | 5170 | start211 is = state211 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5205:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start212’ | 5205 | start212 is = state212 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5240:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start213’ | 5240 | start213 is = state213 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5275:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start214’ | 5275 | start214 is = state214 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5310:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start215’ | 5310 | start215 is = state215 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5345:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start216’ | 5345 | start216 is = state216 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5381:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start217’ | 5381 | start217 is = state217 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5416:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start218’ | 5416 | start218 is = state218 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5451:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start219’ | 5451 | start219 is = state219 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5486:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start220’ | 5486 | start220 is = state220 (\ as is -> gotError as is) "" is | ^^^^^^^^ Language/Haskell/Lexer/Lex.hs:5521:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘start221’ | 5521 | start221 is = state221 (\ as is -> gotError as is) "" is | ^^^^^^^^ [6 of 6] Compiling Language.Haskell.Lexer ( Language/Haskell/Lexer.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/haskell-lexer-1.1.1/build/Language/Haskell/Lexer.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/haskell-lexer-1.1.1/build/Language/Haskell/Lexer.dyn_o ) Configuring library for hourglass-0.2.12... Preprocessing library for hourglass-0.2.12... Building library for hourglass-0.2.12... [ 1 of 17] Compiling Data.Hourglass.Utils ( Data/Hourglass/Utils.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Utils.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Utils.dyn_o ) [ 2 of 17] Compiling Data.Hourglass.Zone ( Data/Hourglass/Zone.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Zone.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Zone.dyn_o ) [ 3 of 17] Compiling Time.Types ( Time/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Time/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Time/Types.dyn_o ) [ 4 of 17] Compiling Data.Hourglass.Types ( Data/Hourglass/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Types.dyn_o ) [ 5 of 17] Compiling Data.Hourglass.Internal.Unix ( Data/Hourglass/Internal/Unix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Internal/Unix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Internal/Unix.dyn_o ) Data/Hourglass/Internal/Unix.hs:24: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() | 24 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 17] Compiling Data.Hourglass.Internal ( Data/Hourglass/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Internal.dyn_o ) [ 7 of 17] Compiling Data.Hourglass.Calendar ( Data/Hourglass/Calendar.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Calendar.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Calendar.dyn_o ) [ 8 of 17] Compiling Data.Hourglass.Diff ( Data/Hourglass/Diff.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Diff.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Diff.dyn_o ) Data/Hourglass/Diff.hs:23: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() | 23 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ Data/Hourglass/Diff.hs:49:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid Period’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 49 | mappend (Period y1 m1 d1) (Period y2 m2 d2) = | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... Data/Hourglass/Diff.hs:70:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid Duration’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 70 | mappend (Duration h1 m1 s1 ns1) (Duration h2 m2 s2 ns2) = | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ 9 of 17] Compiling Data.Hourglass.Time ( Data/Hourglass/Time.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Time.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Time.dyn_o ) [10 of 17] Compiling Data.Hourglass.Epoch ( Data/Hourglass/Epoch.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Epoch.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Epoch.dyn_o ) [11 of 17] Compiling Data.Hourglass.Local ( Data/Hourglass/Local.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Local.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Local.dyn_o ) [12 of 17] Compiling Time.System ( Time/System.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Time/System.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Time/System.dyn_o ) Time/System.hs:23: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() | 23 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [13 of 17] Compiling System.Hourglass ( System/Hourglass.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/System/Hourglass.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/System/Hourglass.dyn_o ) [14 of 17] Compiling Data.Hourglass.Format ( Data/Hourglass/Format.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Format.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Format.dyn_o ) [15 of 17] Compiling Data.Hourglass ( Data/Hourglass.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass.dyn_o ) [16 of 17] Compiling Time.Compat ( Time/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Time/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Time/Compat.dyn_o ) [17 of 17] Compiling Data.Hourglass.Compat ( Data/Hourglass/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hourglass-0.2.12/build/Data/Hourglass/Compat.dyn_o ) Configuring library for indexed-traversable-0.1.3... Preprocessing library for indexed-traversable-0.1.3... Building library for indexed-traversable-0.1.3... [1 of 7] Compiling CoerceCompat ( src/CoerceCompat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/CoerceCompat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/CoerceCompat.dyn_o ) [2 of 7] Compiling GhcList ( src/GhcList.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/GhcList.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/GhcList.dyn_o ) [3 of 7] Compiling WithIndex ( src/WithIndex.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/WithIndex.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/WithIndex.dyn_o ) [4 of 7] Compiling Data.Traversable.WithIndex ( src/Data/Traversable/WithIndex.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/Data/Traversable/WithIndex.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/Data/Traversable/WithIndex.dyn_o ) [5 of 7] Compiling Data.Functor.WithIndex ( src/Data/Functor/WithIndex.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/Data/Functor/WithIndex.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/Data/Functor/WithIndex.dyn_o ) [6 of 7] Compiling Data.Foldable1.WithIndex ( src/Data/Foldable1/WithIndex.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/Data/Foldable1/WithIndex.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/Data/Foldable1/WithIndex.dyn_o ) [7 of 7] Compiling Data.Foldable.WithIndex ( src/Data/Foldable/WithIndex.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/Data/Foldable/WithIndex.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-0.1.3/build/Data/Foldable/WithIndex.dyn_o ) Configuring library for integer-logarithms-1.0.3.1... Preprocessing library for integer-logarithms-1.0.3.1... Building library for integer-logarithms-1.0.3.1... [1 of 4] Compiling GHC.Integer.Logarithms.Compat ( src/GHC/Integer/Logarithms/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/integer-logarithms-1.0.3.1/build/GHC/Integer/Logarithms/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/integer-logarithms-1.0.3.1/build/GHC/Integer/Logarithms/Compat.dyn_o ) [2 of 4] Compiling Math.NumberTheory.Logarithms ( src/Math/NumberTheory/Logarithms.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/integer-logarithms-1.0.3.1/build/Math/NumberTheory/Logarithms.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/integer-logarithms-1.0.3.1/build/Math/NumberTheory/Logarithms.dyn_o ) [3 of 4] Compiling Math.NumberTheory.Powers.Integer ( src/Math/NumberTheory/Powers/Integer.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/integer-logarithms-1.0.3.1/build/Math/NumberTheory/Powers/Integer.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/integer-logarithms-1.0.3.1/build/Math/NumberTheory/Powers/Integer.dyn_o ) [4 of 4] Compiling Math.NumberTheory.Powers.Natural ( src/Math/NumberTheory/Powers/Natural.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/integer-logarithms-1.0.3.1/build/Math/NumberTheory/Powers/Natural.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/integer-logarithms-1.0.3.1/build/Math/NumberTheory/Powers/Natural.dyn_o ) Configuring library for microlens-0.4.13.1... Preprocessing library for microlens-0.4.13.1... Building library for microlens-0.4.13.1... [1 of 4] Compiling Lens.Micro.Type ( src/Lens/Micro/Type.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-0.4.13.1/build/Lens/Micro/Type.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-0.4.13.1/build/Lens/Micro/Type.dyn_o ) [2 of 4] Compiling Lens.Micro.Internal ( src/Lens/Micro/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-0.4.13.1/build/Lens/Micro/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-0.4.13.1/build/Lens/Micro/Internal.dyn_o ) [3 of 4] Compiling Lens.Micro ( src/Lens/Micro.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-0.4.13.1/build/Lens/Micro.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-0.4.13.1/build/Lens/Micro.dyn_o ) [4 of 4] Compiling Lens.Micro.Extras ( src/Lens/Micro/Extras.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-0.4.13.1/build/Lens/Micro/Extras.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-0.4.13.1/build/Lens/Micro/Extras.dyn_o ) Configuring library for network-info-0.2.1... Preprocessing library for network-info-0.2.1... Building library for network-info-0.2.1... [1 of 1] Compiling Network.Info ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-info-0.2.1/build/Network/Info.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-info-0.2.1/build/Network/Info.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-info-0.2.1/build/Network/Info.dyn_o ) src/Network/Info.hsc:46:10: warning: [GHC-06201] [-Wmissing-methods] • No explicit implementation for either ‘poke’ or ‘pokeElemOff’ or ‘pokeByteOff’ • In the instance declaration for ‘Storable NetworkInterface’ | 46 | instance Storable NetworkInterface where | ^^^^^^^^^^^^^^^^^^^^^^^^^ Configuring library for old-locale-1.0.0.7... Preprocessing library for old-locale-1.0.0.7... Building library for old-locale-1.0.0.7... [1 of 1] Compiling System.Locale ( System/Locale.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/old-locale-1.0.0.7/build/System/Locale.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/old-locale-1.0.0.7/build/System/Locale.dyn_o ) Configuring library for parser-combinators-1.3.0... Preprocessing library for parser-combinators-1.3.0... Building library for parser-combinators-1.3.0... [1 of 7] Compiling Control.Applicative.Combinators ( Control/Applicative/Combinators.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Applicative/Combinators.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Applicative/Combinators.dyn_o ) Control/Applicative/Combinators.hs:87: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() | 87 | import Data.Foldable | ^^^^^^^^^^^^^^^^^^^^ [2 of 7] Compiling Control.Applicative.Combinators.NonEmpty ( Control/Applicative/Combinators/NonEmpty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Applicative/Combinators/NonEmpty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Applicative/Combinators/NonEmpty.dyn_o ) [3 of 7] Compiling Control.Applicative.Permutations ( Control/Applicative/Permutations.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Applicative/Permutations.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Applicative/Permutations.dyn_o ) [4 of 7] Compiling Control.Monad.Combinators ( Control/Monad/Combinators.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Monad/Combinators.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Monad/Combinators.dyn_o ) [5 of 7] Compiling Control.Monad.Combinators.Expr ( Control/Monad/Combinators/Expr.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Monad/Combinators/Expr.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Monad/Combinators/Expr.dyn_o ) [6 of 7] Compiling Control.Monad.Combinators.NonEmpty ( Control/Monad/Combinators/NonEmpty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Monad/Combinators/NonEmpty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Monad/Combinators/NonEmpty.dyn_o ) [7 of 7] Compiling Control.Monad.Permutations ( Control/Monad/Permutations.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Monad/Permutations.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/parser-combinators-1.3.0/build/Control/Monad/Permutations.dyn_o ) Configuring library for primitive-0.8.0.0... Preprocessing library for primitive-0.8.0.0... Building library for primitive-0.8.0.0... [ 1 of 13] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Control/Monad/Primitive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Control/Monad/Primitive.dyn_o ) [ 2 of 13] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/Array.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/Array.dyn_o ) [ 3 of 13] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/MVar.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/MVar.dyn_o ) [ 4 of 13] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/MachDeps.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/MachDeps.dyn_o ) [ 5 of 13] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/Internal/Operations.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/Internal/Operations.dyn_o ) [ 6 of 13] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/MutVar.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/MutVar.dyn_o ) [ 7 of 13] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/SmallArray.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/SmallArray.dyn_o ) [ 8 of 13] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/Types.dyn_o ) [ 9 of 13] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/ByteArray.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/ByteArray.dyn_o ) Data/Primitive/ByteArray.hs:335:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 335 | marr <- newByteArray (n * sizeOf (head ys)) | ^^^^ [10 of 13] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/PrimArray.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/PrimArray.dyn_o ) [11 of 13] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/Ptr.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/Ptr.dyn_o ) [12 of 13] Compiling Data.Primitive ( Data/Primitive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive.dyn_o ) [13 of 13] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/PrimVar.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/primitive-0.8.0.0/build/Data/Primitive/PrimVar.dyn_o ) Warning: random.cabal:15:1: Tabs used as indentation at 15:1, 16:1, 17:1 Configuring library for random-1.1... Preprocessing library for random-1.1... Building library for random-1.1... [1 of 1] Compiling System.Random ( System/Random.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/random-1.1/build/System/Random.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/random-1.1/build/System/Random.dyn_o ) System/Random.hs:43:1: warning: [GHC-94817] [-Wtabs] Tab character found here, and in 74 further locations. Suggested fix: Please use spaces instead. | 43 | ( | ^^^^^^^^ Configuring library for reflection-2.1.7... Preprocessing library for reflection-2.1.7... Building library for reflection-2.1.7... [1 of 1] Compiling Data.Reflection ( fast/Data/Reflection.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/reflection-2.1.7/build/Data/Reflection.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/reflection-2.1.7/build/Data/Reflection.dyn_o ) Configuring library for safe-0.3.21... Preprocessing library for safe-0.3.21... Building library for safe-0.3.21... [1 of 5] Compiling Safe.Partial ( Safe/Partial.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/safe-0.3.21/build/Safe/Partial.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/safe-0.3.21/build/Safe/Partial.dyn_o ) [2 of 5] Compiling Safe.Util ( Safe/Util.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/safe-0.3.21/build/Safe/Util.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/safe-0.3.21/build/Safe/Util.dyn_o ) [3 of 5] Compiling Safe.Foldable ( Safe/Foldable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/safe-0.3.21/build/Safe/Foldable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/safe-0.3.21/build/Safe/Foldable.dyn_o ) [4 of 5] Compiling Safe.Exact ( Safe/Exact.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/safe-0.3.21/build/Safe/Exact.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/safe-0.3.21/build/Safe/Exact.dyn_o ) [5 of 5] Compiling Safe ( Safe.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/safe-0.3.21/build/Safe.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/safe-0.3.21/build/Safe.dyn_o ) Configuring library for semigroups-0.19.2... Preprocessing library for semigroups-0.19.2... Building library for semigroups-0.19.2... [1 of 1] Compiling Data.Semigroup.Generic ( src/Data/Semigroup/Generic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroups-0.19.2/build/Data/Semigroup/Generic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroups-0.19.2/build/Data/Semigroup/Generic.dyn_o ) Configuring library for split-0.2.5... Preprocessing library for split-0.2.5... Building library for split-0.2.5... [1 of 2] Compiling Data.List.Split.Internals ( src/Data/List/Split/Internals.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/split-0.2.5/build/Data/List/Split/Internals.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/split-0.2.5/build/Data/List/Split/Internals.dyn_o ) [2 of 2] Compiling Data.List.Split ( src/Data/List/Split.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/split-0.2.5/build/Data/List/Split.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/split-0.2.5/build/Data/List/Split.dyn_o ) Configuring library for splitmix-0.1.0.5... Preprocessing library for splitmix-0.1.0.5... Building library for splitmix-0.1.0.5... [1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/splitmix-0.1.0.5/build/Data/Bits/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/splitmix-0.1.0.5/build/Data/Bits/Compat.dyn_o ) [2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/splitmix-0.1.0.5/build/System/Random/SplitMix/Init.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/splitmix-0.1.0.5/build/System/Random/SplitMix/Init.dyn_o ) [3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/splitmix-0.1.0.5/build/System/Random/SplitMix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/splitmix-0.1.0.5/build/System/Random/SplitMix.dyn_o ) [4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/splitmix-0.1.0.5/build/System/Random/SplitMix32.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/splitmix-0.1.0.5/build/System/Random/SplitMix32.dyn_o ) Configuring library for stm-delay-0.1.1.1... Preprocessing library for stm-delay-0.1.1.1... Building library for stm-delay-0.1.1.1... [1 of 1] Compiling Control.Concurrent.STM.Delay ( Control/Concurrent/STM/Delay.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/stm-delay-0.1.1.1/build/Control/Concurrent/STM/Delay.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/stm-delay-0.1.1.1/build/Control/Concurrent/STM/Delay.dyn_o ) Control/Concurrent/STM/Delay.hs:124:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: implEvent :: Ev.TimerManager -> Int -> IO Delay | 124 | implEvent mgr t0 = do | ^^^^^^^^^ Configuring library for tagged-0.8.8... Preprocessing library for tagged-0.8.8... Building library for tagged-0.8.8... [1 of 2] Compiling Data.Proxy.TH ( src/Data/Proxy/TH.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tagged-0.8.8/build/Data/Proxy/TH.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tagged-0.8.8/build/Data/Proxy/TH.dyn_o ) [2 of 2] Compiling Data.Tagged ( src/Data/Tagged.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tagged-0.8.8/build/Data/Tagged.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tagged-0.8.8/build/Data/Tagged.dyn_o ) Configuring library for th-abstraction-0.7.0.0... Preprocessing library for th-abstraction-0.7.0.0... Building library for th-abstraction-0.7.0.0... [1 of 3] Compiling Language.Haskell.TH.Datatype.Internal ( src/Language/Haskell/TH/Datatype/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/th-abstraction-0.7.0.0/build/Language/Haskell/TH/Datatype/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/th-abstraction-0.7.0.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/th-abstraction-0.7.0.0/build/Language/Haskell/TH/Datatype/TyVarBndr.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/th-abstraction-0.7.0.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/th-abstraction-0.7.0.0/build/Language/Haskell/TH/Datatype.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/th-abstraction-0.7.0.0/build/Language/Haskell/TH/Datatype.dyn_o ) Configuring library for th-compat-0.1.4... Preprocessing library for th-compat-0.1.4... Building library for th-compat-0.1.4... [1 of 1] Compiling Language.Haskell.TH.Syntax.Compat ( src/Language/Haskell/TH/Syntax/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/th-compat-0.1.4/build/Language/Haskell/TH/Syntax/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/th-compat-0.1.4/build/Language/Haskell/TH/Syntax/Compat.dyn_o ) Configuring library for timezone-series-0.1.13... Preprocessing library for timezone-series-0.1.13... Building library for timezone-series-0.1.13... [1 of 1] Compiling Data.Time.LocalTime.TimeZone.Series ( Data/Time/LocalTime/TimeZone/Series.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/timezone-series-0.1.13/build/Data/Time/LocalTime/TimeZone/Series.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/timezone-series-0.1.13/build/Data/Time/LocalTime/TimeZone/Series.dyn_o ) Configuring library for transformers-compat-0.7.2... Preprocessing library for transformers-compat-0.7.2... Building library for transformers-compat-0.7.2... [1 of 4] Compiling Control.Monad.Trans.Instances ( src/Control/Monad/Trans/Instances.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/transformers-compat-0.7.2/build/Control/Monad/Trans/Instances.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/transformers-compat-0.7.2/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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/transformers-compat-0.7.2/build/Data/Functor/Classes/Generic/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/transformers-compat-0.7.2/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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/transformers-compat-0.7.2/build/Data/Functor/Classes/Generic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/transformers-compat-0.7.2/build/Data/Functor/Classes/Generic.dyn_o ) [4 of 4] Compiling Paths_transformers_compat ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/transformers-compat-0.7.2/build/autogen/Paths_transformers_compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/transformers-compat-0.7.2/build/Paths_transformers_compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/transformers-compat-0.7.2/build/Paths_transformers_compat.dyn_o ) Configuring library for unicode-data-0.4.0.1... Preprocessing library for unicode-data-0.4.0.1... Building library for unicode-data-0.4.0.1... [ 1 of 32] Compiling Unicode.Internal.Bits ( lib/Unicode/Internal/Bits.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Bits.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Bits.dyn_o ) [ 2 of 32] Compiling Unicode.Internal.Char.Blocks ( lib/Unicode/Internal/Char/Blocks.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/Blocks.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/Blocks.dyn_o ) [ 3 of 32] Compiling Unicode.Char.General.Blocks ( lib/Unicode/Char/General/Blocks.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/General/Blocks.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/General/Blocks.dyn_o ) [ 4 of 32] Compiling Unicode.Internal.Char.CaseFolding ( lib/Unicode/Internal/Char/CaseFolding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/CaseFolding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/CaseFolding.dyn_o ) [ 5 of 32] Compiling Unicode.Internal.Char.DerivedCoreProperties ( lib/Unicode/Internal/Char/DerivedCoreProperties.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/DerivedCoreProperties.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/DerivedCoreProperties.dyn_o ) [ 6 of 32] Compiling Unicode.Internal.Char.DerivedNumericValues ( lib/Unicode/Internal/Char/DerivedNumericValues.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/DerivedNumericValues.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/DerivedNumericValues.dyn_o ) [ 7 of 32] Compiling Unicode.Internal.Char.PropList ( lib/Unicode/Internal/Char/PropList.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/PropList.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/PropList.dyn_o ) [ 8 of 32] Compiling Unicode.Char.Identifiers ( lib/Unicode/Char/Identifiers.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/Identifiers.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/Identifiers.dyn_o ) [ 9 of 32] Compiling Unicode.Internal.Char.SpecialCasing.LowerCaseMapping ( lib/Unicode/Internal/Char/SpecialCasing/LowerCaseMapping.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/SpecialCasing/LowerCaseMapping.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/SpecialCasing/LowerCaseMapping.dyn_o ) [10 of 32] Compiling Unicode.Internal.Char.SpecialCasing.TitleCaseMapping ( lib/Unicode/Internal/Char/SpecialCasing/TitleCaseMapping.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/SpecialCasing/TitleCaseMapping.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/SpecialCasing/TitleCaseMapping.dyn_o ) [11 of 32] Compiling Unicode.Internal.Char.SpecialCasing.UpperCaseMapping ( lib/Unicode/Internal/Char/SpecialCasing/UpperCaseMapping.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/SpecialCasing/UpperCaseMapping.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/SpecialCasing/UpperCaseMapping.dyn_o ) [12 of 32] Compiling Unicode.Internal.Char.UnicodeData.CombiningClass ( lib/Unicode/Internal/Char/UnicodeData/CombiningClass.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/CombiningClass.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/CombiningClass.dyn_o ) [13 of 32] Compiling Unicode.Internal.Char.UnicodeData.Compositions ( lib/Unicode/Internal/Char/UnicodeData/Compositions.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/Compositions.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/Compositions.dyn_o ) [14 of 32] Compiling Unicode.Internal.Char.UnicodeData.Decomposable ( lib/Unicode/Internal/Char/UnicodeData/Decomposable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/Decomposable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/Decomposable.dyn_o ) [15 of 32] Compiling Unicode.Internal.Char.UnicodeData.DecomposableK ( lib/Unicode/Internal/Char/UnicodeData/DecomposableK.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/DecomposableK.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/DecomposableK.dyn_o ) [16 of 32] Compiling Unicode.Internal.Char.UnicodeData.Decompositions ( lib/Unicode/Internal/Char/UnicodeData/Decompositions.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/Decompositions.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/Decompositions.dyn_o ) [17 of 32] Compiling Unicode.Internal.Char.UnicodeData.DecompositionsK2 ( lib/Unicode/Internal/Char/UnicodeData/DecompositionsK2.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/DecompositionsK2.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/DecompositionsK2.dyn_o ) [18 of 32] Compiling Unicode.Internal.Char.UnicodeData.DecompositionsK ( lib/Unicode/Internal/Char/UnicodeData/DecompositionsK.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/DecompositionsK.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/DecompositionsK.dyn_o ) [19 of 32] Compiling Unicode.Internal.Char.UnicodeData.GeneralCategory ( lib/Unicode/Internal/Char/UnicodeData/GeneralCategory.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/GeneralCategory.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/GeneralCategory.dyn_o ) [20 of 32] Compiling Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping ( lib/Unicode/Internal/Char/UnicodeData/SimpleLowerCaseMapping.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/SimpleLowerCaseMapping.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/SimpleLowerCaseMapping.dyn_o ) [21 of 32] Compiling Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping ( lib/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.dyn_o ) [22 of 32] Compiling Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping ( lib/Unicode/Internal/Char/UnicodeData/SimpleUpperCaseMapping.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/SimpleUpperCaseMapping.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Char/UnicodeData/SimpleUpperCaseMapping.dyn_o ) [23 of 32] Compiling Unicode.Internal.Division ( lib/Unicode/Internal/Division.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Division.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Division.dyn_o ) [24 of 32] Compiling Unicode.Char.General ( lib/Unicode/Char/General.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/General.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/General.dyn_o ) [25 of 32] Compiling Unicode.Char.Numeric.Compat ( lib/Unicode/Char/Numeric/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/Numeric/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/Numeric/Compat.dyn_o ) [26 of 32] Compiling Unicode.Char.Numeric ( lib/Unicode/Char/Numeric.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/Numeric.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/Numeric.dyn_o ) [27 of 32] Compiling Unicode.Char.Normalization ( lib/Unicode/Char/Normalization.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/Normalization.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/Normalization.dyn_o ) [28 of 32] Compiling Unicode.Char.General.Compat ( lib/Unicode/Char/General/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/General/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/General/Compat.dyn_o ) [29 of 32] Compiling Unicode.Char.Case.Compat ( lib/Unicode/Char/Case/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/Case/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/Case/Compat.dyn_o ) [30 of 32] Compiling Unicode.Internal.Unfold ( lib/Unicode/Internal/Unfold.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Unfold.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Internal/Unfold.dyn_o ) [31 of 32] Compiling Unicode.Char.Case ( lib/Unicode/Char/Case.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/Case.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char/Case.dyn_o ) [32 of 32] Compiling Unicode.Char ( lib/Unicode/Char.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-data-0.4.0.1/build/Unicode/Char.dyn_o ) Configuring library for unliftio-core-0.2.1.0... Preprocessing library for unliftio-core-0.2.1.0... Building library for unliftio-core-0.2.1.0... [1 of 2] Compiling Control.Monad.IO.Unlift ( src/Control/Monad/IO/Unlift.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unliftio-core-0.2.1.0/build/Control/Monad/IO/Unlift.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unliftio-core-0.2.1.0/build/Control/Monad/IO/Unlift.dyn_o ) [2 of 2] Compiling Paths_unliftio_core ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unliftio-core-0.2.1.0/build/autogen/Paths_unliftio_core.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unliftio-core-0.2.1.0/build/Paths_unliftio_core.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unliftio-core-0.2.1.0/build/Paths_unliftio_core.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/utf8-string-1.0.2/build/Codec/Binary/UTF8/String.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/utf8-string-1.0.2/build/Codec/Binary/UTF8/Generic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 87 | tail = List.tail | ^^^^^^^^^ [3 of 5] Compiling Data.ByteString.Lazy.UTF8 ( Data/ByteString/Lazy/UTF8.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/utf8-string-1.0.2/build/Data/ByteString/Lazy/UTF8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/utf8-string-1.0.2/build/Data/ByteString/UTF8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/utf8-string-1.0.2/build/Data/String/UTF8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.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/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-stream-0.1.0.1/build/Data/Stream/Monadic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-stream-0.1.0.1/build/Data/Stream/Monadic.dyn_o ) Configuring library for word-wrap-0.4.1... Warning: word-wrap.cabal:13:28: Packages with 'cabal-version: 1.12' or later should specify a specific version of the Cabal spec of the form 'cabal-version: x.y'. Use 'cabal-version: 1.18'. Preprocessing library for word-wrap-0.4.1... Building library for word-wrap-0.4.1... [1 of 1] Compiling Text.Wrap ( src/Text/Wrap.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/word-wrap-0.4.1/build/Text/Wrap.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/word-wrap-0.4.1/build/Text/Wrap.dyn_o ) src/Text/Wrap.hs:10: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() | 10 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ Configuring library for xml-types-0.3.8... Preprocessing library for xml-types-0.3.8... Building library for xml-types-0.3.8... [1 of 1] Compiling Data.XML.Types ( lib/Data/XML/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-types-0.3.8/build/Data/XML/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-types-0.3.8/build/Data/XML/Types.dyn_o ) lib/Data/XML/Types.hs:27:1: warning: [GHC-94817] [-Wtabs] Tab character found here, and in 157 further locations. Suggested fix: Please use spaces instead. | 27 | ( -- * Types | ^^^^^^^^ Configuring library for contravariant-1.5.5... Preprocessing library for contravariant-1.5.5... Building library for contravariant-1.5.5... [1 of 3] Compiling Data.Functor.Contravariant.Divisible ( src/Data/Functor/Contravariant/Divisible.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/contravariant-1.5.5/build/Data/Functor/Contravariant/Divisible.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/contravariant-1.5.5/build/Data/Functor/Contravariant/Divisible.dyn_o ) [2 of 3] Compiling Data.Functor.Contravariant.Compose ( src/Data/Functor/Contravariant/Compose.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/contravariant-1.5.5/build/Data/Functor/Contravariant/Compose.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/contravariant-1.5.5/build/Data/Functor/Contravariant/Compose.dyn_o ) [3 of 3] Compiling Data.Functor.Contravariant.Generic ( src/Data/Functor/Contravariant/Generic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/contravariant-1.5.5/build/Data/Functor/Contravariant/Generic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/contravariant-1.5.5/build/Data/Functor/Contravariant/Generic.dyn_o ) Configuring library for memory-0.18.0... Preprocessing library for memory-0.18.0... Building library for memory-0.18.0... [ 1 of 28] Compiling Data.Memory.ExtendedWords ( Data/Memory/ExtendedWords.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/ExtendedWords.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/ExtendedWords.dyn_o ) [ 2 of 28] Compiling Data.Memory.Internal.Compat ( Data/Memory/Internal/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Internal/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Internal/Compat.dyn_o ) [ 3 of 28] Compiling Data.Memory.Endian ( Data/Memory/Endian.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Endian.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Endian.dyn_o ) [ 4 of 28] Compiling Data.Memory.Hash.SipHash ( Data/Memory/Hash/SipHash.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Hash/SipHash.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Hash/SipHash.dyn_o ) [ 5 of 28] Compiling Data.Memory.Encoding.Base32 ( Data/Memory/Encoding/Base32.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Encoding/Base32.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Encoding/Base32.dyn_o ) [ 6 of 28] Compiling Data.Memory.Encoding.Base16 ( Data/Memory/Encoding/Base16.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Encoding/Base16.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Encoding/Base16.dyn_o ) [ 7 of 28] Compiling Data.Memory.Internal.CompatPrim ( Data/Memory/Internal/CompatPrim.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Internal/CompatPrim.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Internal/CompatPrim.dyn_o ) [ 8 of 28] Compiling Data.Memory.Internal.CompatPrim64 ( Data/Memory/Internal/CompatPrim64.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Internal/CompatPrim64.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Internal/CompatPrim64.dyn_o ) Data/Memory/Internal/CompatPrim64.hs:58:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: type constructor or class ‘OutBool’ | 58 | type OutBool = Int# | ^^^^^^^^^^^^^^^^^^^ [ 9 of 28] Compiling Data.Memory.Internal.DeepSeq ( Data/Memory/Internal/DeepSeq.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Internal/DeepSeq.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Internal/DeepSeq.dyn_o ) [10 of 28] Compiling Data.Memory.Internal.Imports ( Data/Memory/Internal/Imports.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Internal/Imports.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Internal/Imports.dyn_o ) [11 of 28] Compiling Data.Memory.Hash.FNV ( Data/Memory/Hash/FNV.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Hash/FNV.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Hash/FNV.dyn_o ) [12 of 28] Compiling Data.Memory.Encoding.Base64 ( Data/Memory/Encoding/Base64.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Encoding/Base64.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/Encoding/Base64.dyn_o ) [13 of 28] Compiling Data.Memory.MemMap.Posix ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/MemMap/Posix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/MemMap/Posix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/MemMap/Posix.dyn_o ) [14 of 28] Compiling Data.Memory.PtrMethods ( Data/Memory/PtrMethods.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/PtrMethods.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/Memory/PtrMethods.dyn_o ) [15 of 28] Compiling Data.ByteArray.Types ( Data/ByteArray/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Types.dyn_o ) [16 of 28] Compiling Data.ByteArray.MemView ( Data/ByteArray/MemView.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/MemView.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/MemView.dyn_o ) [17 of 28] Compiling Data.ByteArray.Pack.Internal ( Data/ByteArray/Pack/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Pack/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Pack/Internal.dyn_o ) [18 of 28] Compiling Data.ByteArray.Hash ( Data/ByteArray/Hash.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Hash.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Hash.dyn_o ) [19 of 28] Compiling Data.ByteArray.Sized ( Data/ByteArray/Sized.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Sized.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Sized.dyn_o ) [20 of 28] Compiling Data.ByteArray.ScrubbedBytes ( Data/ByteArray/ScrubbedBytes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/ScrubbedBytes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/ScrubbedBytes.dyn_o ) [21 of 28] Compiling Data.ByteArray.Methods ( Data/ByteArray/Methods.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Methods.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Methods.dyn_o ) [22 of 28] Compiling Data.ByteArray.View ( Data/ByteArray/View.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/View.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/View.dyn_o ) [23 of 28] Compiling Data.ByteArray.Parse ( Data/ByteArray/Parse.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Parse.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Parse.dyn_o ) [24 of 28] Compiling Data.ByteArray.Mapping ( Data/ByteArray/Mapping.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Mapping.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Mapping.dyn_o ) [25 of 28] Compiling Data.ByteArray.Encoding ( Data/ByteArray/Encoding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Encoding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Encoding.dyn_o ) [26 of 28] Compiling Data.ByteArray.Bytes ( Data/ByteArray/Bytes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Bytes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Bytes.dyn_o ) [27 of 28] Compiling Data.ByteArray ( Data/ByteArray.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray.dyn_o ) [28 of 28] Compiling Data.ByteArray.Pack ( Data/ByteArray/Pack.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Pack.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/memory-0.18.0/build/Data/ByteArray/Pack.dyn_o ) Configuring library for blaze-markup-0.8.3.0... Preprocessing library for blaze-markup-0.8.3.0... Building library for blaze-markup-0.8.3.0... [1 of 6] Compiling Text.Blaze.Internal ( src/Text/Blaze/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-markup-0.8.3.0/build/Text/Blaze/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-markup-0.8.3.0/build/Text/Blaze/Internal.dyn_o ) src/Text/Blaze/Internal.hs:82: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() | 82 | import Control.Applicative (Applicative (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/Blaze/Internal.hs:84: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() | 84 | import Data.Monoid (Monoid, mappend, mconcat, mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/Blaze/Internal.hs:223:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad MarkupM’. ‘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 | 223 | return x = Empty x | ^^^^^^^^^^^^^^^^^^ src/Text/Blaze/Internal.hs:225:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘(>>)’ definition detected in the instance declaration for ‘Monad MarkupM’. ‘(>>)’ will eventually be removed in favour of ‘(*>)’ Suggested fix: Either remove definition for ‘(>>)’ (recommended) or define as ‘(>>) = (*>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 225 | (>>) = Append | ^^^^^^^^^^^^^ src/Text/Blaze/Internal.hs:230:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 230 | instance (a ~ ()) => IsString (MarkupM a) where | ^ [2 of 6] Compiling Text.Blaze ( src/Text/Blaze.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-markup-0.8.3.0/build/Text/Blaze.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-markup-0.8.3.0/build/Text/Blaze.dyn_o ) src/Text/Blaze.hs:92: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() | 92 | import Data.Monoid (mconcat) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/Blaze.hs:93:42: warning: [GHC-38856] [-Wunused-imports] The import of ‘Word’ from module ‘Data.Word’ is redundant | 93 | import Data.Word (Word, Word32, Word64) | ^^^^ [3 of 6] Compiling Text.Blaze.Renderer.String ( src/Text/Blaze/Renderer/String.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-markup-0.8.3.0/build/Text/Blaze/Renderer/String.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-markup-0.8.3.0/build/Text/Blaze/Renderer/String.dyn_o ) [4 of 6] Compiling Text.Blaze.Renderer.Pretty ( src/Text/Blaze/Renderer/Pretty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-markup-0.8.3.0/build/Text/Blaze/Renderer/Pretty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-markup-0.8.3.0/build/Text/Blaze/Renderer/Pretty.dyn_o ) [5 of 6] Compiling Text.Blaze.Renderer.Text ( src/Text/Blaze/Renderer/Text.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-markup-0.8.3.0/build/Text/Blaze/Renderer/Text.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-markup-0.8.3.0/build/Text/Blaze/Renderer/Text.dyn_o ) src/Text/Blaze/Renderer/Text.hs:15: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() | 15 | import Data.Monoid (mappend, mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [6 of 6] Compiling Text.Blaze.Renderer.Utf8 ( src/Text/Blaze/Renderer/Utf8.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-markup-0.8.3.0/build/Text/Blaze/Renderer/Utf8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-markup-0.8.3.0/build/Text/Blaze/Renderer/Utf8.dyn_o ) src/Text/Blaze/Renderer/Utf8.hs:11: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() | 11 | import Data.Monoid (mappend, mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Configuring library for ansi-terminal-types-1.1... Preprocessing library for ansi-terminal-types-1.1... Building library for ansi-terminal-types-1.1... [1 of 1] Compiling System.Console.ANSI.Types ( src/System/Console/ANSI/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/ansi-terminal-types-1.1/build/System/Console/ANSI/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/ansi-terminal-types-1.1/build/System/Console/ANSI/Types.dyn_o ) Configuring unix-2.8.5.0... configure: WARNING: unrecognized options: --with-compiler checking for gcc... /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang accepts -g... yes checking for /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang option to accept ISO C89... none needed checking how to run the C preprocessor... /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for an ANSI C-conforming const... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking for string.h... (cached) yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking for sys/stat.h... (cached) yes checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking sys/sysmacros.h usability... no checking sys/sysmacros.h presence... no checking for sys/sysmacros.h... no checking bsd/libutil.h usability... no checking bsd/libutil.h presence... no checking for bsd/libutil.h... no checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking pty.h usability... no checking pty.h presence... no checking for pty.h... no checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking for getgrgid_r... yes checking for getgrnam_r... yes checking for getpwnam_r... yes checking for getpwuid_r... yes checking for getpwnam... yes checking for getpwuid... yes checking for getpwent... yes checking for getgrent... yes checking for lchown... yes checking for setenv... yes checking for sysconf... yes checking for unsetenv... yes checking for clearenv... no checking for nanosleep... yes checking for ptsname... yes checking for setitimer... yes checking for readdir_r... yes checking for alarm... yes checking for dup... yes checking for execv... yes checking for getpid... yes checking for mknod... yes checking for mkstemp... yes checking for pipe... yes checking for times... yes checking for chown... yes checking for fchdir... yes checking for fchmod... yes checking for struct rlimit... yes checking for statx... no checking for struct statx... no checking for statx.stx_mnt_id... no checking for F_GETLK from fcntl.h... yes checking build system type... x86_64-unknown-openbsd7.6 checking host system type... x86_64-unknown-openbsd7.6 checking target system type... x86_64-unknown-openbsd7.6 checking for telldir... yes checking for seekdir... yes checking for _NSGetEnviron... no checking whether execvpe is declared... yes checking for execvpe... yes checking whether CLOCKS_PER_SEC is declared... yes checking for struct stat.st_atim... yes checking for struct stat.st_mtim... yes checking for struct stat.st_ctim... yes checking for struct stat.st_atimespec... yes checking for struct stat.st_mtimespec... yes checking for struct stat.st_ctimespec... yes checking for struct stat.st_atimensec... yes checking for struct stat.st_mtimensec... yes checking for struct stat.st_ctimensec... yes checking for struct stat.st_atime_n... no checking for struct stat.st_mtime_n... no checking for struct stat.st_ctime_n... no checking for struct stat.st_uatime... no checking for struct stat.st_umtime... no checking for struct stat.st_uctime... no checking for struct stat.st_blocks... yes checking for struct stat.st_blksize... yes checking for struct passwd.pw_gecos... yes checking for utimensat... yes checking for futimens... yes checking for lutimes... no checking for futimes... yes checking for mkstemps... yes checking for mkdtemp... yes checking for fsync... yes checking whether fdatasync is declared... yes checking for fdatasync... yes checking for posix_fadvise... no checking for posix_fallocate... no checking whether tcdrain is declared... yes checking whether ctermid is declared... yes checking for library containing shm_open... none required checking for shm_open... yes checking for shm_unlink... yes checking value of SIGABRT... 6 checking value of SIGALRM... 14 checking value of SIGBUS... 10 checking value of SIGCHLD... 20 checking value of SIGCONT... 19 checking value of SIGFPE... 8 checking value of SIGHUP... 1 checking value of SIGILL... 4 checking value of SIGINT... 2 checking value of SIGKILL... 9 checking value of SIGPIPE... 13 checking value of SIGQUIT... 3 checking value of SIGSEGV... 11 checking value of SIGSTOP... 17 checking value of SIGTERM... 15 checking value of SIGTSTP... 18 checking value of SIGTTIN... 21 checking value of SIGTTOU... 22 checking value of SIGUSR1... 30 checking value of SIGUSR2... 31 checking value of SIGPOLL... -1 checking value of SIGPROF... 27 checking value of SIGSYS... 12 checking value of SIGTRAP... 5 checking value of SIGURG... 16 checking value of SIGVTALRM... 26 checking value of SIGXCPU... 24 checking value of SIGXFSZ... 25 checking value of SIG_BLOCK... 1 checking value of SIG_SETMASK... 3 checking value of SIG_UNBLOCK... 2 checking value of SIGINFO... 29 checking value of SIGWINCH... 28 checking for _SC_GETGR_R_SIZE_MAX... yes checking for _SC_GETPW_R_SIZE_MAX... yes checking return type of usleep... int checking return type of unsetenv... int checking for RTLD_NEXT from dlfcn.h... yes checking for RTLD_DEFAULT from dlfcn.h... yes checking for openpty... no checking for openpty in -lutil... yes checking for /dev/ptmx... no checking for /dev/ptc... no checking for library containing dlopen... none required checking for library containing sem_close... -lpthread checking whether sem_getvalue is declared... yes configure: creating ./config.status config.status: creating unix.buildinfo config.status: creating include/HsUnixConfig.h configure: WARNING: unrecognized options: --with-compiler Preprocessing library for unix-2.8.5.0... Building library for unix-2.8.5.0... [ 1 of 53] Compiling System.Posix.ByteString.FilePath ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/ByteString/FilePath.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/ByteString/FilePath.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/ByteString/FilePath.dyn_o ) [ 2 of 53] Compiling System.Posix.Directory.Common ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/Common.dyn_o ) [ 3 of 53] Compiling System.Posix.Directory.ByteString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/ByteString.dyn_o ) [ 4 of 53] Compiling System.Posix.Directory.Fd ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/Fd.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/Fd.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/Fd.dyn_o ) [ 5 of 53] Compiling System.Posix.Directory.Internals ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/Internals.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/Internals.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/Internals.dyn_o ) [ 6 of 53] Compiling System.Posix.DynamicLinker.Prim ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/Prim.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/Prim.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/Prim.dyn_o ) [ 7 of 53] Compiling System.Posix.DynamicLinker.Common ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/Common.dyn_o ) [ 8 of 53] Compiling System.Posix.DynamicLinker.ByteString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/ByteString.dyn_o ) [ 9 of 53] Compiling System.Posix.DynamicLinker ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker.dyn_o ) [10 of 53] Compiling System.Posix.DynamicLinker.Module ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/Module.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/Module.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/Module.dyn_o ) [11 of 53] Compiling System.Posix.DynamicLinker.Module.ByteString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/Module/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/Module/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/DynamicLinker/Module/ByteString.dyn_o ) [12 of 53] Compiling System.Posix.Env.Internal ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Env/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Env/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Env/Internal.dyn_o ) [13 of 53] Compiling System.Posix.Env ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Env.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Env.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Env.dyn_o ) [14 of 53] Compiling System.Posix.Env.ByteString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Env/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Env/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Env/ByteString.dyn_o ) [15 of 53] Compiling System.Posix.Env.PosixString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Env/PosixString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Env/PosixString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Env/PosixString.dyn_o ) [16 of 53] Compiling System.Posix.Error ( System/Posix/Error.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Error.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Error.dyn_o ) [17 of 53] Compiling System.Posix.Directory ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory.dyn_o ) [18 of 53] Compiling System.Posix.Fcntl ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Fcntl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Fcntl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Fcntl.dyn_o ) [19 of 53] Compiling System.Posix.Files.Common ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Files/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Files/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Files/Common.dyn_o ) [20 of 53] Compiling System.Posix.Files.ByteString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Files/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Files/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Files/ByteString.dyn_o ) System/Posix/Files/ByteString.hsc:269:72: warning: [GHC-63394] [-Wdeprecations] In the use of ‘getExtendedFileStatus_’ (imported from System.Posix.Files.Common): "operation will throw 'IOError' "unsupported operation" (CPP guard: @#if HAVE_STATX@)" | 269 | getExtendedFileStatus mfd path flags masks = withFilePath path $ \s -> getExtendedFileStatus_ mfd s flags masks | ^^^^^^^^^^^^^^^^^^^^^^ [21 of 53] Compiling System.Posix.Files ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Files.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Files.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Files.dyn_o ) System/Posix/Files.hsc:274:72: warning: [GHC-63394] [-Wdeprecations] In the use of ‘getExtendedFileStatus_’ (imported from System.Posix.Files.Common): "operation will throw 'IOError' "unsupported operation" (CPP guard: @#if HAVE_STATX@)" | 274 | getExtendedFileStatus mfd path flags masks = withFilePath path $ \s -> getExtendedFileStatus_ mfd s flags masks | ^^^^^^^^^^^^^^^^^^^^^^ [22 of 53] Compiling System.Posix.IO.Common ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/IO/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/IO/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/IO/Common.dyn_o ) [23 of 53] Compiling System.Posix.IO.ByteString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/IO/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/IO/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/IO/ByteString.dyn_o ) [24 of 53] Compiling System.Posix.IO ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/IO.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/IO.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/IO.dyn_o ) [25 of 53] Compiling System.Posix.PosixPath.FilePath ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/PosixPath/FilePath.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/PosixPath/FilePath.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/PosixPath/FilePath.dyn_o ) [26 of 53] Compiling System.Posix.IO.PosixString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/IO/PosixString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/IO/PosixString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/IO/PosixString.dyn_o ) [27 of 53] Compiling System.Posix.Files.PosixString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Files/PosixString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Files/PosixString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Files/PosixString.dyn_o ) System/Posix/Files/PosixString.hsc:268:72: warning: [GHC-63394] [-Wdeprecations] In the use of ‘getExtendedFileStatus_’ (imported from System.Posix.Files.Common): "operation will throw 'IOError' "unsupported operation" (CPP guard: @#if HAVE_STATX@)" | 268 | getExtendedFileStatus mfd path flags masks = withFilePath path $ \s -> getExtendedFileStatus_ mfd s flags masks | ^^^^^^^^^^^^^^^^^^^^^^ [28 of 53] Compiling System.Posix.Directory.PosixPath ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/PosixPath.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/PosixPath.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Directory/PosixPath.dyn_o ) [29 of 53] Compiling System.Posix.Process.Internals ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process/Internals.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process/Internals.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process/Internals.dyn_o ) [30 of 53] Compiling System.Posix.Process.Common ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process/Common.dyn_o ) [31 of 53] Compiling System.Posix.Process.ByteString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process/ByteString.dyn_o ) [32 of 53] Compiling System.Posix.Process ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process.dyn_o ) [33 of 53] Compiling System.Posix.Process.PosixString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process/PosixString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process/PosixString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Process/PosixString.dyn_o ) [34 of 53] Compiling System.Posix.Resource ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Resource.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Resource.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Resource.dyn_o ) [35 of 53] Compiling System.Posix.Semaphore ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Semaphore.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Semaphore.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Semaphore.dyn_o ) [36 of 53] Compiling System.Posix.SharedMem ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/SharedMem.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/SharedMem.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/SharedMem.dyn_o ) [37 of 53] Compiling System.Posix.Signals ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Signals.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Signals.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Signals.dyn_o ) [38 of 53] Compiling System.Posix.Signals.Exts ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Signals/Exts.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Signals/Exts.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Signals/Exts.dyn_o ) [39 of 53] Compiling System.Posix.Temp ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Temp.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Temp.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Temp.dyn_o ) [40 of 53] Compiling System.Posix.Temp.ByteString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Temp/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Temp/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Temp/ByteString.dyn_o ) [41 of 53] Compiling System.Posix.Temp.PosixString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Temp/PosixString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Temp/PosixString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Temp/PosixString.dyn_o ) [42 of 53] Compiling System.Posix.Terminal.Common ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Terminal/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Terminal/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Terminal/Common.dyn_o ) [43 of 53] Compiling System.Posix.Terminal.ByteString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Terminal/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Terminal/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Terminal/ByteString.dyn_o ) [44 of 53] Compiling System.Posix.Terminal ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Terminal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Terminal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Terminal.dyn_o ) [45 of 53] Compiling System.Posix.Terminal.PosixString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Terminal/PosixString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Terminal/PosixString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Terminal/PosixString.dyn_o ) [46 of 53] Compiling System.Posix.Time ( System/Posix/Time.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Time.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Time.dyn_o ) [47 of 53] Compiling System.Posix.Unistd ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Unistd.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Unistd.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/Unistd.dyn_o ) [48 of 53] Compiling System.Posix.User.Common ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/User/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/User/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/User/Common.dyn_o ) [49 of 53] Compiling System.Posix.User.ByteString ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/User/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/User/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/User/ByteString.dyn_o ) [50 of 53] Compiling System.Posix.User ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/User.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/User.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/User.dyn_o ) [51 of 53] Compiling System.Posix.PosixString ( System/Posix/PosixString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/PosixString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/PosixString.dyn_o ) [52 of 53] Compiling System.Posix.ByteString ( System/Posix/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix/ByteString.dyn_o ) [53 of 53] Compiling System.Posix ( System/Posix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-2.8.5.0/build/System/Posix.dyn_o ) Configuring library for hashable-1.4.3.0... Preprocessing library for hashable-1.4.3.0... Building library for hashable-1.4.3.0... [1 of 7] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.0/build/Data/Hashable/Imports.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.0/build/Data/Hashable/Imports.dyn_o ) [2 of 7] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.0/build/Data/Hashable/LowLevel.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.0/build/Data/Hashable/LowLevel.dyn_o ) [3 of 7] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.0/build/Data/Hashable/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.0/build/Data/Hashable/Class.dyn_o ) [4 of 7] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.0/build/Data/Hashable/Lifted.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.0/build/Data/Hashable/Lifted.dyn_o ) [5 of 7] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.0/build/Data/Hashable/Generic/Instances.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.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 #-} | ^^^^^^^^^^^ [6 of 7] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.0/build/Data/Hashable/Generic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.0/build/Data/Hashable/Generic.dyn_o ) [7 of 7] Compiling Data.Hashable ( src/Data/Hashable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.0/build/Data/Hashable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hashable-1.4.3.0/build/Data/Hashable.dyn_o ) Configuring library for pretty-show-1.10... Preprocessing library for pretty-show-1.10... Building library for pretty-show-1.10... [1 of 6] Compiling Paths_pretty_show ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/autogen/Paths_pretty_show.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/Paths_pretty_show.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/Paths_pretty_show.dyn_o ) [2 of 6] Compiling Text.Show.Value ( Text/Show/Value.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/Text/Show/Value.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/Text/Show/Value.dyn_o ) Text/Show/Value.hs:84:27: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Value]’ not matched: [] | 84 | | otherwise -> do ~(v1:vs1) <- delMany (v:vs) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Show/Value.hs:93:25: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Value]’ not matched: [] [_] (_:_:_:_) | 93 | Ratio v1 v2 -> do ~[a,b] <- delMany [v1,v2] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [3 of 6] Compiling Text.Show.PrettyVal ( Text/Show/PrettyVal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/Text/Show/PrettyVal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/Text/Show/PrettyVal.dyn_o ) [4 of 6] Compiling Text.Show.Parser ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/Text/Show/Parser.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/Text/Show/Parser.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/Text/Show/Parser.dyn_o ) [5 of 6] Compiling Text.Show.Html ( Text/Show/Html.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/Text/Show/Html.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/Text/Show/Html.dyn_o ) Text/Show/Html.hs:112:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘tallTuple’ | 112 | tallTuple els = table "tallTuple" $ map (tr . return . td) els | ^^^^^^^^^ [6 of 6] Compiling Text.Show.Pretty ( Text/Show/Pretty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/Text/Show/Pretty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pretty-show-1.10/build/Text/Show/Pretty.dyn_o ) Text/Show/Pretty.hs:52:22: warning: [GHC-38856] [-Wunused-imports] The import of ‘Foldable’ from module ‘Data.Foldable’ is redundant | 52 | import Data.Foldable(Foldable,toList) | ^^^^^^^^ Configuring library for microlens-ghc-0.4.14.2... Preprocessing library for microlens-ghc-0.4.14.2... Building library for microlens-ghc-0.4.14.2... [1 of 2] Compiling Lens.Micro.GHC.Internal ( src/Lens/Micro/GHC/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-ghc-0.4.14.2/build/Lens/Micro/GHC/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-ghc-0.4.14.2/build/Lens/Micro/GHC/Internal.dyn_o ) [2 of 2] Compiling Lens.Micro.GHC ( src/Lens/Micro/GHC.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-ghc-0.4.14.2/build/Lens/Micro/GHC.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-ghc-0.4.14.2/build/Lens/Micro/GHC.dyn_o ) Configuring library for integer-conversion-0.1.0.1... Preprocessing library for integer-conversion-0.1.0.1... Building library for integer-conversion-0.1.0.1... [1 of 1] Compiling Data.Integer.Conversion ( src/Data/Integer/Conversion.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/integer-conversion-0.1.0.1/build/Data/Integer/Conversion.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/integer-conversion-0.1.0.1/build/Data/Integer/Conversion.dyn_o ) Configuring library for cborg-0.2.10.0... Preprocessing library for cborg-0.2.10.0... Building library for cborg-0.2.10.0... [ 1 of 14] Compiling Codec.CBOR.ByteArray.Internal ( src/Codec/CBOR/ByteArray/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/ByteArray/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/ByteArray/Internal.dyn_o ) [ 2 of 14] Compiling Codec.CBOR.ByteArray.Sliced ( src/Codec/CBOR/ByteArray/Sliced.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/ByteArray/Sliced.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/ByteArray/Sliced.dyn_o ) src/Codec/CBOR/ByteArray/Sliced.hs:44:1: warning: [GHC-66111] [-Wunused-imports] The qualified import of ‘Data.ByteString.Short.Internal’ is redundant except perhaps to import instances from ‘Data.ByteString.Short.Internal’ To import instances alone, use: import Data.ByteString.Short.Internal() | 44 | import qualified Data.ByteString.Short.Internal as BSS | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 3 of 14] Compiling Codec.CBOR.ByteArray ( src/Codec/CBOR/ByteArray.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/ByteArray.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/ByteArray.dyn_o ) src/Codec/CBOR/ByteArray.hs:39:1: warning: [GHC-66111] [-Wunused-imports] The qualified import of ‘Data.ByteString.Short.Internal’ is redundant except perhaps to import instances from ‘Data.ByteString.Short.Internal’ To import instances alone, use: import Data.ByteString.Short.Internal() | 39 | import qualified Data.ByteString.Short.Internal as BSS | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 4 of 14] Compiling Codec.CBOR.Decoding ( src/Codec/CBOR/Decoding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Decoding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Decoding.dyn_o ) [ 5 of 14] Compiling Codec.CBOR.Magic ( src/Codec/CBOR/Magic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Magic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Magic.dyn_o ) [ 6 of 14] Compiling Codec.CBOR.Read ( src/Codec/CBOR/Read.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Read.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Read.dyn_o ) [ 7 of 14] Compiling Codec.CBOR.Encoding[boot] ( src/Codec/CBOR/Encoding.hs-boot, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Encoding.o-boot, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Encoding.dyn_o-boot ) [ 8 of 14] Compiling Codec.CBOR.FlatTerm[boot] ( src/Codec/CBOR/FlatTerm.hs-boot, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/FlatTerm.o-boot, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/FlatTerm.dyn_o-boot ) [ 9 of 14] Compiling Codec.CBOR.Encoding ( src/Codec/CBOR/Encoding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Encoding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Encoding.dyn_o ) [10 of 14] Compiling Codec.CBOR.FlatTerm ( src/Codec/CBOR/FlatTerm.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/FlatTerm.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/FlatTerm.dyn_o ) [11 of 14] Compiling Codec.CBOR.Term ( src/Codec/CBOR/Term.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Term.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Term.dyn_o ) [12 of 14] Compiling Codec.CBOR ( src/Codec/CBOR.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR.dyn_o ) [13 of 14] Compiling Codec.CBOR.Write ( src/Codec/CBOR/Write.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Write.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Write.dyn_o ) [14 of 14] Compiling Codec.CBOR.Pretty ( src/Codec/CBOR/Pretty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Pretty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cborg-0.2.10.0/build/Codec/CBOR/Pretty.dyn_o ) Configuring library for QuickCheck-2.14.3... Preprocessing library for QuickCheck-2.14.3... Building library for QuickCheck-2.14.3... [ 1 of 16] Compiling Test.QuickCheck.Exception ( src/Test/QuickCheck/Exception.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Exception.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Exception.dyn_o ) [ 2 of 16] Compiling Test.QuickCheck.Random ( src/Test/QuickCheck/Random.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Random.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Random.dyn_o ) [ 3 of 16] Compiling Test.QuickCheck.Gen ( src/Test/QuickCheck/Gen.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Gen.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Gen.dyn_o ) [ 4 of 16] Compiling Test.QuickCheck.Gen.Unsafe ( src/Test/QuickCheck/Gen/Unsafe.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Gen/Unsafe.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Gen/Unsafe.dyn_o ) [ 5 of 16] Compiling Test.QuickCheck.Arbitrary ( src/Test/QuickCheck/Arbitrary.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Arbitrary.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Arbitrary.dyn_o ) src/Test/QuickCheck/Arbitrary.hs:1209:46: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1209 | | x' <- takeWhile (<< x) (0:[ x - i | i <- tail (iterate (`quot` 2) x) ]) | ^^^^ [ 6 of 16] Compiling Test.QuickCheck.Poly ( src/Test/QuickCheck/Poly.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Poly.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Poly.dyn_o ) [ 7 of 16] Compiling Test.QuickCheck.Modifiers ( src/Test/QuickCheck/Modifiers.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Modifiers.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Modifiers.dyn_o ) [ 8 of 16] Compiling Test.QuickCheck.Function ( src/Test/QuickCheck/Function.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Function.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Function.dyn_o ) src/Test/QuickCheck/Function.hs:143:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 143 | abstract (Table xys) d x = head ([y | (x',y) <- xys, x == x'] ++ [d]) | ^^^^ [ 9 of 16] Compiling Test.QuickCheck.Text ( src/Test/QuickCheck/Text.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Text.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Text.dyn_o ) [10 of 16] Compiling Test.QuickCheck.State ( src/Test/QuickCheck/State.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/State.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/State.dyn_o ) [11 of 16] Compiling Test.QuickCheck.Property ( src/Test/QuickCheck/Property.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Property.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Property.dyn_o ) [12 of 16] Compiling Test.QuickCheck.Test ( src/Test/QuickCheck/Test.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Test.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Test.dyn_o ) [13 of 16] Compiling Test.QuickCheck.Monadic ( src/Test/QuickCheck/Monadic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Monadic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Monadic.dyn_o ) [14 of 16] Compiling Test.QuickCheck.All ( src/Test/QuickCheck/All.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/All.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/All.dyn_o ) [15 of 16] Compiling Test.QuickCheck.Features ( src/Test/QuickCheck/Features.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Features.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck/Features.dyn_o ) [16 of 16] Compiling Test.QuickCheck ( src/Test/QuickCheck.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/QuickCheck-2.14.3/build/Test/QuickCheck.dyn_o ) Configuring library for distributive-0.6.2.1... Preprocessing library for distributive-0.6.2.1... Building library for distributive-0.6.2.1... [1 of 2] Compiling Data.Distributive ( src/Data/Distributive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/distributive-0.6.2.1/build/Data/Distributive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/distributive-0.6.2.1/build/Data/Distributive.dyn_o ) src/Data/Distributive.hs:157:26: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict] The prefix use of a ‘$’ would denote an untyped splice were the TemplateHaskell extension enabled. Suggested fix: Add whitespace after the ‘$’. | 157 | distribute a e = fmap ($e) a | ^ [2 of 2] Compiling Data.Distributive.Generic ( src/Data/Distributive/Generic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/distributive-0.6.2.1/build/Data/Distributive/Generic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/distributive-0.6.2.1/build/Data/Distributive/Generic.dyn_o ) Configuring library for assoc-1.1... Preprocessing library for assoc-1.1... Building library for assoc-1.1... [1 of 2] Compiling Data.Bifunctor.Assoc ( src/Data/Bifunctor/Assoc.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/assoc-1.1/build/Data/Bifunctor/Assoc.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/assoc-1.1/build/Data/Bifunctor/Assoc.dyn_o ) [2 of 2] Compiling Data.Bifunctor.Swap ( src/Data/Bifunctor/Swap.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/assoc-1.1/build/Data/Bifunctor/Swap.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/assoc-1.1/build/Data/Bifunctor/Swap.dyn_o ) Configuring library for microlens-th-0.4.3.14... Preprocessing library for microlens-th-0.4.3.14... Building library for microlens-th-0.4.3.14... [1 of 2] Compiling Lens.Micro.TH.Internal ( src/Lens/Micro/TH/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-th-0.4.3.14/build/Lens/Micro/TH/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-th-0.4.3.14/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.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 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.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 90 | (\n -> RecGadtC [n] argTys retTy) <$> f (head ns) | ^^^^ [2 of 2] Compiling Lens.Micro.TH ( src/Lens/Micro/TH.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-th-0.4.3.14/build/Lens/Micro/TH.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-th-0.4.3.14/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.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 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.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1143 | (tail fxs) | ^^^^ Configuring library for network-uri-2.6.4.2... Preprocessing library for network-uri-2.6.4.2... Building library for network-uri-2.6.4.2... [1 of 3] Compiling Network.URI ( Network/URI.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-uri-2.6.4.2/build/Network/URI.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-uri-2.6.4.2/build/Network/URI.dyn_o ) Network/URI.hs:1131:12: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1131 | if head (uriPath ref) == '/' then | ^^^^ Network/URI.hs:1437:16: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1437 | query = orNull tail . uriQuery | ^^^^ Network/URI.hs:1441:19: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1441 | fragment = orNull tail . uriFragment | ^^^^ [2 of 3] Compiling Network.URI.Lens ( Network/URI/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-uri-2.6.4.2/build/Network/URI/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-uri-2.6.4.2/build/Network/URI/Lens.dyn_o ) [3 of 3] Compiling Network.URI.Static ( Network/URI/Static.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-uri-2.6.4.2/build/Network/URI/Static.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-uri-2.6.4.2/build/Network/URI/Static.dyn_o ) Configuring library for timezone-olson-0.2.1... Preprocessing library for timezone-olson-0.2.1... Building library for timezone-olson-0.2.1... [1 of 4] Compiling Data.Time.LocalTime.TimeZone.Olson.Types ( Data/Time/LocalTime/TimeZone/Olson/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/timezone-olson-0.2.1/build/Data/Time/LocalTime/TimeZone/Olson/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/timezone-olson-0.2.1/build/Data/Time/LocalTime/TimeZone/Olson/Types.dyn_o ) [2 of 4] Compiling Data.Time.LocalTime.TimeZone.Olson.Render ( Data/Time/LocalTime/TimeZone/Olson/Render.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/timezone-olson-0.2.1/build/Data/Time/LocalTime/TimeZone/Olson/Render.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/timezone-olson-0.2.1/build/Data/Time/LocalTime/TimeZone/Olson/Render.dyn_o ) Data/Time/LocalTime/TimeZone/Olson/Render.hs:206:12: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 206 | uniq = map head . group | ^^^^ [3 of 4] Compiling Data.Time.LocalTime.TimeZone.Olson.Parse ( Data/Time/LocalTime/TimeZone/Olson/Parse.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/timezone-olson-0.2.1/build/Data/Time/LocalTime/TimeZone/Olson/Parse.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/timezone-olson-0.2.1/build/Data/Time/LocalTime/TimeZone/Olson/Parse.dyn_o ) [4 of 4] Compiling Data.Time.LocalTime.TimeZone.Olson ( Data/Time/LocalTime/TimeZone/Olson.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/timezone-olson-0.2.1/build/Data/Time/LocalTime/TimeZone/Olson.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/timezone-olson-0.2.1/build/Data/Time/LocalTime/TimeZone/Olson.dyn_o ) Configuring library for microlens-mtl-0.2.0.3... Preprocessing library for microlens-mtl-0.2.0.3... Building library for microlens-mtl-0.2.0.3... [1 of 2] Compiling Lens.Micro.Mtl.Internal ( src/Lens/Micro/Mtl/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-mtl-0.2.0.3/build/Lens/Micro/Mtl/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-mtl-0.2.0.3/build/Lens/Micro/Mtl/Internal.dyn_o ) [2 of 2] Compiling Lens.Micro.Mtl ( src/Lens/Micro/Mtl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-mtl-0.2.0.3/build/Lens/Micro/Mtl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-mtl-0.2.0.3/build/Lens/Micro/Mtl.dyn_o ) Configuring library for unicode-transforms-0.4.0.1... Preprocessing library for unicode-transforms-0.4.0.1... Building library for unicode-transforms-0.4.0.1... [1 of 4] Compiling Data.Unicode.Internal.NormalizeStream ( Data/Unicode/Internal/NormalizeStream.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-transforms-0.4.0.1/build/Data/Unicode/Internal/NormalizeStream.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-transforms-0.4.0.1/build/Data/Unicode/Internal/NormalizeStream.dyn_o ) [2 of 4] Compiling Data.Unicode.Types ( Data/Unicode/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-transforms-0.4.0.1/build/Data/Unicode/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-transforms-0.4.0.1/build/Data/Unicode/Types.dyn_o ) [3 of 4] Compiling Data.Text.Normalize ( Data/Text/Normalize.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-transforms-0.4.0.1/build/Data/Text/Normalize.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-transforms-0.4.0.1/build/Data/Text/Normalize.dyn_o ) [4 of 4] Compiling Data.ByteString.UTF8.Normalize ( Data/ByteString/UTF8/Normalize.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-transforms-0.4.0.1/build/Data/ByteString/UTF8/Normalize.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unicode-transforms-0.4.0.1/build/Data/ByteString/UTF8/Normalize.dyn_o ) Configuring library for resourcet-1.3.0... Preprocessing library for resourcet-1.3.0... Building library for resourcet-1.3.0... [1 of 5] Compiling Data.Acquire.Internal ( Data/Acquire/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resourcet-1.3.0/build/Data/Acquire/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resourcet-1.3.0/build/Data/Acquire/Internal.dyn_o ) Data/Acquire/Internal.hs:17: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() | 17 | import Control.Applicative (Applicative (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 5] Compiling Control.Monad.Trans.Resource.Internal ( Control/Monad/Trans/Resource/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resourcet-1.3.0/build/Control/Monad/Trans/Resource/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resourcet-1.3.0/build/Control/Monad/Trans/Resource/Internal.dyn_o ) Control/Monad/Trans/Resource/Internal.hs:28:29: warning: [GHC-38856] [-Wunused-imports] The import of ‘Applicative’ from module ‘Control.Applicative’ is redundant | 28 | import Control.Applicative (Applicative (..), Alternative(..)) | ^^^^^^^^^^^^^^^^ Control/Monad/Trans/Resource/Internal.hs:57:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Monad.IO.Class’ is redundant except perhaps to import instances from ‘Control.Monad.IO.Class’ To import instances alone, use: import Control.Monad.IO.Class() | 57 | import Control.Monad.IO.Class (MonadIO (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Resource/Internal.hs:67:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() | 67 | import Data.Word(Word) | ^^^^^^^^^^^^^^^^^^^^^^ [3 of 5] Compiling Data.Acquire ( Data/Acquire.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resourcet-1.3.0/build/Data/Acquire.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resourcet-1.3.0/build/Data/Acquire.dyn_o ) [4 of 5] Compiling Control.Monad.Trans.Resource ( Control/Monad/Trans/Resource.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resourcet-1.3.0/build/Control/Monad/Trans/Resource.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resourcet-1.3.0/build/Control/Monad/Trans/Resource.dyn_o ) [5 of 5] Compiling UnliftIO.Resource ( UnliftIO/Resource.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resourcet-1.3.0/build/UnliftIO/Resource.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resourcet-1.3.0/build/UnliftIO/Resource.dyn_o ) Configuring library for vector-0.13.1.0... Preprocessing library for vector-0.13.1.0... Building library for vector-0.13.1.0... [ 1 of 21] Compiling Data.Vector.Fusion.Stream.Monadic ( src/Data/Vector/Fusion/Stream/Monadic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Fusion/Stream/Monadic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Fusion/Stream/Monadic.dyn_o ) [ 2 of 21] Compiling Data.Vector.Fusion.Util ( src/Data/Vector/Fusion/Util.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Fusion/Util.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Fusion/Util.dyn_o ) [ 3 of 21] Compiling Data.Vector.Fusion.Bundle.Size ( src/Data/Vector/Fusion/Bundle/Size.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Fusion/Bundle/Size.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Fusion/Bundle/Size.dyn_o ) [ 4 of 21] Compiling Data.Vector.Generic.Mutable.Base ( src/Data/Vector/Generic/Mutable/Base.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Generic/Mutable/Base.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Generic/Mutable/Base.dyn_o ) [ 5 of 21] Compiling Data.Vector.Generic.Base ( src/Data/Vector/Generic/Base.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Generic/Base.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Generic/Base.dyn_o ) [ 6 of 21] Compiling Data.Vector.Internal.Check ( src/Data/Vector/Internal/Check.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Internal/Check.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Internal/Check.dyn_o ) [ 7 of 21] Compiling Data.Vector.Fusion.Bundle.Monadic ( src/Data/Vector/Fusion/Bundle/Monadic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Fusion/Bundle/Monadic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Fusion/Bundle/Monadic.dyn_o ) [ 8 of 21] Compiling Data.Vector.Fusion.Bundle ( src/Data/Vector/Fusion/Bundle.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Fusion/Bundle.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Fusion/Bundle.dyn_o ) [ 9 of 21] Compiling Data.Vector.Generic.Mutable ( src/Data/Vector/Generic/Mutable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Generic/Mutable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Generic/Mutable.dyn_o ) [10 of 21] Compiling Data.Vector.Generic.New ( src/Data/Vector/Generic/New.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Generic/New.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Generic/New.dyn_o ) [11 of 21] Compiling Data.Vector.Generic ( src/Data/Vector/Generic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Generic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Generic.dyn_o ) [12 of 21] Compiling Data.Vector.Mutable ( src/Data/Vector/Mutable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Mutable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Mutable.dyn_o ) [13 of 21] Compiling Data.Vector ( src/Data/Vector.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector.dyn_o ) [14 of 21] Compiling Data.Vector.Primitive.Mutable ( src/Data/Vector/Primitive/Mutable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Primitive/Mutable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Primitive/Mutable.dyn_o ) [15 of 21] Compiling Data.Vector.Primitive ( src/Data/Vector/Primitive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Primitive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Primitive.dyn_o ) [16 of 21] Compiling Data.Vector.Storable.Internal ( src/Data/Vector/Storable/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Storable/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Storable/Internal.dyn_o ) [17 of 21] Compiling Data.Vector.Storable.Mutable ( src/Data/Vector/Storable/Mutable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Storable/Mutable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Storable/Mutable.dyn_o ) [18 of 21] Compiling Data.Vector.Storable ( src/Data/Vector/Storable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Storable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Storable.dyn_o ) [19 of 21] Compiling Data.Vector.Unboxed.Base ( src/Data/Vector/Unboxed/Base.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Unboxed/Base.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Unboxed/Base.dyn_o ) [20 of 21] Compiling Data.Vector.Unboxed ( src/Data/Vector/Unboxed.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Unboxed.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Unboxed.dyn_o ) [21 of 21] Compiling Data.Vector.Unboxed.Mutable ( src/Data/Vector/Unboxed/Mutable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Unboxed/Mutable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-0.13.1.0/build/Data/Vector/Unboxed/Mutable.dyn_o ) Configuring library for pem-0.2.4... Preprocessing library for pem-0.2.4... Building library for pem-0.2.4... [1 of 4] Compiling Data.PEM.Types ( Data/PEM/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pem-0.2.4/build/Data/PEM/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pem-0.2.4/build/Data/PEM/Types.dyn_o ) [2 of 4] Compiling Data.PEM.Parser ( Data/PEM/Parser.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pem-0.2.4/build/Data/PEM/Parser.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pem-0.2.4/build/Data/PEM/Parser.dyn_o ) [3 of 4] Compiling Data.PEM.Writer ( Data/PEM/Writer.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pem-0.2.4/build/Data/PEM/Writer.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pem-0.2.4/build/Data/PEM/Writer.dyn_o ) [4 of 4] Compiling Data.PEM ( Data/PEM.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pem-0.2.4/build/Data/PEM.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/pem-0.2.4/build/Data/PEM.dyn_o ) Configuring library for crypton-0.34... Preprocessing library for crypton-0.34... Building library for crypton-0.34... [ 1 of 138] Compiling Crypto.Cipher.DES.Primitive ( Crypto/Cipher/DES/Primitive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/DES/Primitive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/DES/Primitive.dyn_o ) Crypto/Cipher/DES/Primitive.hs:100:15: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 100 | res' = tail $ iterate (trans 6) ([], res) | ^^^^ [ 2 of 138] Compiling Crypto.Data.Padding ( Crypto/Data/Padding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Data/Padding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Data/Padding.dyn_o ) [ 3 of 138] Compiling Crypto.Error.Types ( Crypto/Error/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Error/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Error/Types.dyn_o ) [ 4 of 138] Compiling Crypto.Error ( Crypto/Error.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Error.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Error.dyn_o ) [ 5 of 138] Compiling Crypto.Internal.Compat ( Crypto/Internal/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/Compat.dyn_o ) [ 6 of 138] Compiling Crypto.Internal.ByteArray ( Crypto/Internal/ByteArray.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/ByteArray.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/ByteArray.dyn_o ) [ 7 of 138] Compiling Crypto.Cipher.Types.Utils ( Crypto/Cipher/Types/Utils.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types/Utils.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types/Utils.dyn_o ) [ 8 of 138] Compiling Crypto.Internal.CompatPrim ( Crypto/Internal/CompatPrim.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/CompatPrim.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/CompatPrim.dyn_o ) [ 9 of 138] Compiling Crypto.Internal.DeepSeq ( Crypto/Internal/DeepSeq.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/DeepSeq.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/DeepSeq.dyn_o ) [ 10 of 138] Compiling Crypto.Cipher.Types.Base ( Crypto/Cipher/Types/Base.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types/Base.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types/Base.dyn_o ) [ 11 of 138] Compiling Crypto.Cipher.Types.Stream ( Crypto/Cipher/Types/Stream.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types/Stream.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types/Stream.dyn_o ) [ 12 of 138] Compiling Crypto.Internal.Imports ( Crypto/Internal/Imports.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/Imports.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/Imports.dyn_o ) [ 13 of 138] Compiling Crypto.Internal.Builder ( Crypto/Internal/Builder.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/Builder.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/Builder.dyn_o ) [ 14 of 138] Compiling Crypto.Hash.Types ( Crypto/Hash/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Types.dyn_o ) [ 15 of 138] Compiling Crypto.Hash.Whirlpool ( Crypto/Hash/Whirlpool.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Whirlpool.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Whirlpool.dyn_o ) [ 16 of 138] Compiling Crypto.Hash.Tiger ( Crypto/Hash/Tiger.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Tiger.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Tiger.dyn_o ) [ 17 of 138] Compiling Crypto.Hash.Skein512 ( Crypto/Hash/Skein512.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Skein512.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Skein512.dyn_o ) [ 18 of 138] Compiling Crypto.Hash.Skein256 ( Crypto/Hash/Skein256.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Skein256.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Skein256.dyn_o ) [ 19 of 138] Compiling Crypto.Hash.SHA512t ( Crypto/Hash/SHA512t.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA512t.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA512t.dyn_o ) [ 20 of 138] Compiling Crypto.Hash.SHA512 ( Crypto/Hash/SHA512.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA512.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA512.dyn_o ) [ 21 of 138] Compiling Crypto.Hash.SHA384 ( Crypto/Hash/SHA384.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA384.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA384.dyn_o ) [ 22 of 138] Compiling Crypto.Hash.SHA3 ( Crypto/Hash/SHA3.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA3.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA3.dyn_o ) [ 23 of 138] Compiling Crypto.Hash.SHA256 ( Crypto/Hash/SHA256.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA256.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA256.dyn_o ) [ 24 of 138] Compiling Crypto.Hash.SHA224 ( Crypto/Hash/SHA224.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA224.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA224.dyn_o ) [ 25 of 138] Compiling Crypto.Hash.SHA1 ( Crypto/Hash/SHA1.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA1.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHA1.dyn_o ) [ 26 of 138] Compiling Crypto.Hash.RIPEMD160 ( Crypto/Hash/RIPEMD160.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/RIPEMD160.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/RIPEMD160.dyn_o ) [ 27 of 138] Compiling Crypto.Hash.MD5 ( Crypto/Hash/MD5.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/MD5.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/MD5.dyn_o ) [ 28 of 138] Compiling Crypto.Hash.MD4 ( Crypto/Hash/MD4.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/MD4.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/MD4.dyn_o ) [ 29 of 138] Compiling Crypto.Hash.MD2 ( Crypto/Hash/MD2.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/MD2.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/MD2.dyn_o ) [ 30 of 138] Compiling Crypto.Hash.Keccak ( Crypto/Hash/Keccak.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Keccak.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Keccak.dyn_o ) [ 31 of 138] Compiling Crypto.Hash.IO ( Crypto/Hash/IO.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/IO.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/IO.dyn_o ) [ 32 of 138] Compiling Crypto.Hash.Blake2sp ( Crypto/Hash/Blake2sp.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Blake2sp.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Blake2sp.dyn_o ) [ 33 of 138] Compiling Crypto.Hash.Blake2s ( Crypto/Hash/Blake2s.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Blake2s.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Blake2s.dyn_o ) [ 34 of 138] Compiling Crypto.Hash.Blake2bp ( Crypto/Hash/Blake2bp.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Blake2bp.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Blake2bp.dyn_o ) [ 35 of 138] Compiling Crypto.Hash.Blake2b ( Crypto/Hash/Blake2b.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Blake2b.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Blake2b.dyn_o ) [ 36 of 138] Compiling Crypto.Cipher.Types.GF ( Crypto/Cipher/Types/GF.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types/GF.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types/GF.dyn_o ) [ 37 of 138] Compiling Crypto.Cipher.Types.AEAD ( Crypto/Cipher/Types/AEAD.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types/AEAD.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types/AEAD.dyn_o ) [ 38 of 138] Compiling Crypto.Cipher.Types.Block ( Crypto/Cipher/Types/Block.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types/Block.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types/Block.dyn_o ) [ 39 of 138] Compiling Crypto.Cipher.Types ( Crypto/Cipher/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Types.dyn_o ) [ 40 of 138] Compiling Crypto.ConstructHash.MiyaguchiPreneel ( Crypto/ConstructHash/MiyaguchiPreneel.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/ConstructHash/MiyaguchiPreneel.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/ConstructHash/MiyaguchiPreneel.dyn_o ) [ 41 of 138] Compiling Crypto.Cipher.Utils ( Crypto/Cipher/Utils.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Utils.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Utils.dyn_o ) [ 42 of 138] Compiling Crypto.Cipher.TripleDES ( Crypto/Cipher/TripleDES.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/TripleDES.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/TripleDES.dyn_o ) [ 43 of 138] Compiling Crypto.Cipher.DES ( Crypto/Cipher/DES.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/DES.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/DES.dyn_o ) [ 44 of 138] Compiling Crypto.Cipher.Salsa ( Crypto/Cipher/Salsa.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Salsa.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Salsa.dyn_o ) [ 45 of 138] Compiling Crypto.Cipher.XSalsa ( Crypto/Cipher/XSalsa.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/XSalsa.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/XSalsa.dyn_o ) [ 46 of 138] Compiling Crypto.Cipher.RC4 ( Crypto/Cipher/RC4.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/RC4.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/RC4.dyn_o ) [ 47 of 138] Compiling Crypto.Cipher.ChaCha ( Crypto/Cipher/ChaCha.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/ChaCha.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/ChaCha.dyn_o ) [ 48 of 138] Compiling Crypto.Cipher.AES.Primitive ( Crypto/Cipher/AES/Primitive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/AES/Primitive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/AES/Primitive.dyn_o ) [ 49 of 138] Compiling Crypto.Cipher.AES ( Crypto/Cipher/AES.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/AES.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/AES.dyn_o ) [ 50 of 138] Compiling Crypto.Internal.Nat ( Crypto/Internal/Nat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/Nat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/Nat.dyn_o ) [ 51 of 138] Compiling Crypto.Hash.SHAKE ( Crypto/Hash/SHAKE.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHAKE.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/SHAKE.dyn_o ) [ 52 of 138] Compiling Crypto.Hash.Blake2 ( Crypto/Hash/Blake2.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Blake2.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Blake2.dyn_o ) [ 53 of 138] Compiling Crypto.Hash.Algorithms ( Crypto/Hash/Algorithms.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Algorithms.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash/Algorithms.dyn_o ) [ 54 of 138] Compiling Crypto.Hash ( Crypto/Hash.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Hash.dyn_o ) [ 55 of 138] Compiling Crypto.Internal.WordArray ( Crypto/Internal/WordArray.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/WordArray.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/WordArray.dyn_o ) [ 56 of 138] Compiling Crypto.Cipher.Twofish.Primitive ( Crypto/Cipher/Twofish/Primitive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Twofish/Primitive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Twofish/Primitive.dyn_o ) Crypto/Cipher/Twofish/Primitive.hs:84:19: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Word32]’ not matched: [] [_] [_, _] [_, _, _] ... | 84 | where [k0, k1, k2, k3] = fmap (\offset -> arrayRead32 ks $ (8 + 4 * ind) + offset) [0..3] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Crypto/Cipher/Twofish/Primitive.hs:119:19: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Word32]’ not matched: [] [_] [_, _] [_, _, _] ... | 119 | where [k0, k1, k2, k3] = fmap (\offset -> arrayRead32 ks $ (4 + 4 * ind) + offset) [0..3] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Crypto/Cipher/Twofish/Primitive.hs:210:11: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Word8]’ not matched: [] [_] [_, _] [_, _, _] ... | 210 | [w0, w1, w2, w3, w4, w5, w6, w7, w8, w9, w10, w11, w12, w13, w14, w15] = take 16 ws | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Crypto/Cipher/Twofish/Primitive.hs:258:11: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Word8]’ not matched: [] [_] [_, _] [_, _, _] ... | 258 | [y0, y1, y2, y3] = take 4 input | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 57 of 138] Compiling Crypto.Cipher.Twofish ( Crypto/Cipher/Twofish.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Twofish.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Twofish.dyn_o ) [ 58 of 138] Compiling Crypto.Cipher.CAST5.Primitive ( Crypto/Cipher/CAST5/Primitive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/CAST5/Primitive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/CAST5/Primitive.dyn_o ) [ 59 of 138] Compiling Crypto.Cipher.CAST5 ( Crypto/Cipher/CAST5.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/CAST5.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/CAST5.dyn_o ) [ 60 of 138] Compiling Crypto.Cipher.Blowfish.Box ( Crypto/Cipher/Blowfish/Box.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Blowfish/Box.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Blowfish/Box.dyn_o ) [ 61 of 138] Compiling Crypto.Cipher.Blowfish.Primitive ( Crypto/Cipher/Blowfish/Primitive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Blowfish/Primitive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Blowfish/Primitive.dyn_o ) [ 62 of 138] Compiling Crypto.Cipher.Blowfish ( Crypto/Cipher/Blowfish.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Blowfish.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Blowfish.dyn_o ) [ 63 of 138] Compiling Crypto.Internal.Words ( Crypto/Internal/Words.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/Words.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Internal/Words.dyn_o ) [ 64 of 138] Compiling Crypto.Cipher.Camellia.Primitive ( Crypto/Cipher/Camellia/Primitive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Camellia/Primitive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Camellia/Primitive.dyn_o ) [ 65 of 138] Compiling Crypto.Cipher.Camellia ( Crypto/Cipher/Camellia.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Camellia.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/Camellia.dyn_o ) [ 66 of 138] Compiling Crypto.KDF.Argon2 ( Crypto/KDF/Argon2.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/KDF/Argon2.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/KDF/Argon2.dyn_o ) [ 67 of 138] Compiling Crypto.KDF.BCryptPBKDF ( Crypto/KDF/BCryptPBKDF.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/KDF/BCryptPBKDF.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/KDF/BCryptPBKDF.dyn_o ) [ 68 of 138] Compiling Crypto.MAC.CMAC ( Crypto/MAC/CMAC.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/MAC/CMAC.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/MAC/CMAC.dyn_o ) Crypto/MAC/CMAC.hs:130:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 130 | setB i ws = hd ++ setBit (head tl) r : tail tl where | ^^^^ Crypto/MAC/CMAC.hs:130:45: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 130 | setB i ws = hd ++ setBit (head tl) r : tail tl where | ^^^^ [ 69 of 138] Compiling Crypto.MAC.HMAC ( Crypto/MAC/HMAC.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/MAC/HMAC.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/MAC/HMAC.dyn_o ) [ 70 of 138] Compiling Crypto.KDF.PBKDF2 ( Crypto/KDF/PBKDF2.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/KDF/PBKDF2.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/KDF/PBKDF2.dyn_o ) [ 71 of 138] Compiling Crypto.KDF.Scrypt ( Crypto/KDF/Scrypt.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/KDF/Scrypt.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/KDF/Scrypt.dyn_o ) [ 72 of 138] Compiling Crypto.KDF.HKDF ( Crypto/KDF/HKDF.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/KDF/HKDF.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/KDF/HKDF.dyn_o ) [ 73 of 138] Compiling Crypto.MAC.KMAC ( Crypto/MAC/KMAC.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/MAC/KMAC.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/MAC/KMAC.dyn_o ) [ 74 of 138] Compiling Crypto.MAC.KeyedBlake2 ( Crypto/MAC/KeyedBlake2.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/MAC/KeyedBlake2.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/MAC/KeyedBlake2.dyn_o ) [ 75 of 138] Compiling Crypto.MAC.Poly1305 ( Crypto/MAC/Poly1305.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/MAC/Poly1305.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/MAC/Poly1305.dyn_o ) [ 76 of 138] Compiling Crypto.Cipher.ChaChaPoly1305 ( Crypto/Cipher/ChaChaPoly1305.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/ChaChaPoly1305.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/ChaChaPoly1305.dyn_o ) [ 77 of 138] Compiling Crypto.Number.Compat ( Crypto/Number/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Compat.dyn_o ) Crypto/Number/Compat.hs:57:22: warning: [GHC-68441] [-Wdeprecations] In the use of ‘gcdExtInteger’ (imported from GHC.Integer.GMP.Internals): Deprecated: "Use integerGcde instead" | 57 | where (# g, s #) = gcdExtInteger a b | ^^^^^^^^^^^^^ Crypto/Number/Compat.hs:90:40: warning: [GHC-68441] [-Wdeprecations] In the use of ‘powModInteger’ (imported from GHC.Integer.GMP.Internals): Deprecated: "Use integerPowMod# instead" | 90 | gmpPowModInteger b e m = GmpSupported (powModInteger b e m) | ^^^^^^^^^^^^^ Crypto/Number/Compat.hs:101:13: warning: [GHC-68441] [-Wdeprecations] In the use of ‘recipModInteger’ (imported from GHC.Integer.GMP.Internals): Deprecated: "Use integerRecipMod# instead" | 101 | where r = recipModInteger g m | ^^^^^^^^^^^^^^^ Crypto/Number/Compat.hs:132:49: warning: [GHC-68441] [-Wdeprecations] In the use of ‘sizeInBaseInteger’ (imported from GHC.Integer.GMP.Internals): Deprecated: "Use integerSizeInBase# instead" | 132 | gmpSizeInBytes n = GmpSupported (I# (word2Int# (sizeInBaseInteger n 256#))) | ^^^^^^^^^^^^^^^^^ Crypto/Number/Compat.hs:140:48: warning: [GHC-68441] [-Wdeprecations] In the use of ‘sizeInBaseInteger’ (imported from GHC.Integer.GMP.Internals): Deprecated: "Use integerSizeInBase# instead" | 140 | gmpSizeInBits n = GmpSupported (I# (word2Int# (sizeInBaseInteger n 2#))) | ^^^^^^^^^^^^^^^^^ Crypto/Number/Compat.hs:149:10: warning: [GHC-68441] [-Wdeprecations] In the use of ‘exportIntegerToAddr’ (imported from GHC.Integer.GMP.Internals): Deprecated: "Use integerToAddr# instead" | 149 | _ <- exportIntegerToAddr n addr 1# | ^^^^^^^^^^^^^^^^^^^ Crypto/Number/Compat.hs:163:10: warning: [GHC-68441] [-Wdeprecations] In the use of ‘exportIntegerToAddr’ (imported from GHC.Integer.GMP.Internals): Deprecated: "Use integerToAddr# instead" | 163 | _ <- exportIntegerToAddr n addr 0# | ^^^^^^^^^^^^^^^^^^^ Crypto/Number/Compat.hs:177:5: warning: [GHC-68441] [-Wdeprecations] In the use of ‘importIntegerFromAddr’ (imported from GHC.Integer.GMP.Internals): Deprecated: "Use integerFromAddr# instead" | 177 | importIntegerFromAddr addr (int2Word# n) 1# | ^^^^^^^^^^^^^^^^^^^^^ Crypto/Number/Compat.hs:189:5: warning: [GHC-68441] [-Wdeprecations] In the use of ‘importIntegerFromAddr’ (imported from GHC.Integer.GMP.Internals): Deprecated: "Use integerFromAddr# instead" | 189 | importIntegerFromAddr addr (int2Word# n) 0# | ^^^^^^^^^^^^^^^^^^^^^ [ 78 of 138] Compiling Crypto.Number.Basic ( Crypto/Number/Basic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Basic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Basic.dyn_o ) [ 79 of 138] Compiling Crypto.ECC.Simple.Types ( Crypto/ECC/Simple/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/ECC/Simple/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/ECC/Simple/Types.dyn_o ) [ 80 of 138] Compiling Crypto.Number.F2m ( Crypto/Number/F2m.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/F2m.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/F2m.dyn_o ) [ 81 of 138] Compiling Crypto.Number.ModArithmetic ( Crypto/Number/ModArithmetic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/ModArithmetic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/ModArithmetic.dyn_o ) [ 82 of 138] Compiling Crypto.Number.Nat ( Crypto/Number/Nat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Nat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Nat.dyn_o ) [ 83 of 138] Compiling Crypto.Number.Serialize.Internal ( Crypto/Number/Serialize/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Serialize/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Serialize/Internal.dyn_o ) [ 84 of 138] Compiling Crypto.Number.Serialize ( Crypto/Number/Serialize.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Serialize.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Serialize.dyn_o ) [ 85 of 138] Compiling Crypto.Number.Serialize.Internal.LE ( Crypto/Number/Serialize/Internal/LE.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Serialize/Internal/LE.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Serialize/Internal/LE.dyn_o ) [ 86 of 138] Compiling Crypto.Number.Serialize.LE ( Crypto/Number/Serialize/LE.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Serialize/LE.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Serialize/LE.dyn_o ) [ 87 of 138] Compiling Crypto.OTP ( Crypto/OTP.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/OTP.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/OTP.dyn_o ) [ 88 of 138] Compiling Crypto.PubKey.ECC.Types ( Crypto/PubKey/ECC/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECC/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECC/Types.dyn_o ) [ 89 of 138] Compiling Crypto.PubKey.Internal ( Crypto/PubKey/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Internal.dyn_o ) [ 90 of 138] Compiling Crypto.PubKey.MaskGenFunction ( Crypto/PubKey/MaskGenFunction.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/MaskGenFunction.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/MaskGenFunction.dyn_o ) [ 91 of 138] Compiling Crypto.PubKey.RSA.Types ( Crypto/PubKey/RSA/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/RSA/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/RSA/Types.dyn_o ) [ 92 of 138] Compiling Crypto.PubKey.RSA.Prim ( Crypto/PubKey/RSA/Prim.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/RSA/Prim.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/RSA/Prim.dyn_o ) [ 93 of 138] Compiling Crypto.Random.Entropy.Source ( Crypto/Random/Entropy/Source.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Entropy/Source.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Entropy/Source.dyn_o ) [ 94 of 138] Compiling Crypto.Random.Entropy.RDRand ( Crypto/Random/Entropy/RDRand.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Entropy/RDRand.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Entropy/RDRand.dyn_o ) [ 95 of 138] Compiling Crypto.Random.Entropy.Unix ( Crypto/Random/Entropy/Unix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Entropy/Unix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Entropy/Unix.dyn_o ) [ 96 of 138] Compiling Crypto.Random.Entropy.Backend ( Crypto/Random/Entropy/Backend.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Entropy/Backend.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Entropy/Backend.dyn_o ) [ 97 of 138] Compiling Crypto.Random.Entropy.Unsafe ( Crypto/Random/Entropy/Unsafe.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Entropy/Unsafe.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Entropy/Unsafe.dyn_o ) [ 98 of 138] Compiling Crypto.Random.Entropy ( Crypto/Random/Entropy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Entropy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Entropy.dyn_o ) [ 99 of 138] Compiling Crypto.Random.EntropyPool ( Crypto/Random/EntropyPool.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/EntropyPool.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/EntropyPool.dyn_o ) [100 of 138] Compiling Crypto.Random.Types ( Crypto/Random/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Types.dyn_o ) [101 of 138] Compiling Crypto.Random.SystemDRG ( Crypto/Random/SystemDRG.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/SystemDRG.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/SystemDRG.dyn_o ) [102 of 138] Compiling Crypto.Random.ChaChaDRG ( Crypto/Random/ChaChaDRG.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/ChaChaDRG.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/ChaChaDRG.dyn_o ) [103 of 138] Compiling Crypto.Random ( Crypto/Random.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random.dyn_o ) [104 of 138] Compiling Crypto.Random.Probabilistic ( Crypto/Random/Probabilistic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Probabilistic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Random/Probabilistic.dyn_o ) [105 of 138] Compiling Crypto.PubKey.Ed448 ( Crypto/PubKey/Ed448.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Ed448.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Ed448.dyn_o ) [106 of 138] Compiling Crypto.PubKey.Ed25519 ( Crypto/PubKey/Ed25519.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Ed25519.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Ed25519.dyn_o ) [107 of 138] Compiling Crypto.PubKey.ECC.P256 ( Crypto/PubKey/ECC/P256.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECC/P256.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECC/P256.dyn_o ) [108 of 138] Compiling Crypto.PubKey.Curve448 ( Crypto/PubKey/Curve448.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Curve448.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Curve448.dyn_o ) [109 of 138] Compiling Crypto.PubKey.Curve25519 ( Crypto/PubKey/Curve25519.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Curve25519.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Curve25519.dyn_o ) [110 of 138] Compiling Crypto.KDF.BCrypt ( Crypto/KDF/BCrypt.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/KDF/BCrypt.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/KDF/BCrypt.dyn_o ) [111 of 138] Compiling Crypto.ECC.Edwards25519 ( Crypto/ECC/Edwards25519.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/ECC/Edwards25519.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/ECC/Edwards25519.dyn_o ) [112 of 138] Compiling Crypto.Cipher.AESGCMSIV ( Crypto/Cipher/AESGCMSIV.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/AESGCMSIV.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Cipher/AESGCMSIV.dyn_o ) Crypto/Cipher/AESGCMSIV.hs:193:23: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘Maybe (IV c)’ not matched: Nothing | 193 | where toIV bs = let Just iv = makeIV (bs :: Bytes) in iv | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [113 of 138] Compiling Crypto.Number.Generate ( Crypto/Number/Generate.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Generate.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Generate.dyn_o ) [114 of 138] Compiling Crypto.PubKey.ECC.Prim ( Crypto/PubKey/ECC/Prim.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECC/Prim.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECC/Prim.dyn_o ) [115 of 138] Compiling Crypto.PubKey.ECC.ECDSA ( Crypto/PubKey/ECC/ECDSA.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECC/ECDSA.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECC/ECDSA.dyn_o ) [116 of 138] Compiling Crypto.PubKey.ECC.Generate ( Crypto/PubKey/ECC/Generate.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECC/Generate.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECC/Generate.dyn_o ) [117 of 138] Compiling Crypto.PubKey.DSA ( Crypto/PubKey/DSA.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/DSA.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/DSA.dyn_o ) [118 of 138] Compiling Crypto.Number.Prime ( Crypto/Number/Prime.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Prime.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Number/Prime.dyn_o ) [119 of 138] Compiling Crypto.PubKey.Rabin.Types ( Crypto/PubKey/Rabin/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Rabin/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Rabin/Types.dyn_o ) [120 of 138] Compiling Crypto.PubKey.Rabin.OAEP ( Crypto/PubKey/Rabin/OAEP.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Rabin/OAEP.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Rabin/OAEP.dyn_o ) [121 of 138] Compiling Crypto.PubKey.Rabin.RW ( Crypto/PubKey/Rabin/RW.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Rabin/RW.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Rabin/RW.dyn_o ) [122 of 138] Compiling Crypto.PubKey.Rabin.Modified ( Crypto/PubKey/Rabin/Modified.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Rabin/Modified.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Rabin/Modified.dyn_o ) [123 of 138] Compiling Crypto.PubKey.Rabin.Basic ( Crypto/PubKey/Rabin/Basic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Rabin/Basic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/Rabin/Basic.dyn_o ) Crypto/PubKey/Rabin/Basic.hs:125:21: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 125 | else Just $ head solutions | ^^^^ [124 of 138] Compiling Crypto.PubKey.RSA ( Crypto/PubKey/RSA.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/RSA.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/RSA.dyn_o ) [125 of 138] Compiling Crypto.PubKey.RSA.PSS ( Crypto/PubKey/RSA/PSS.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/RSA/PSS.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/RSA/PSS.dyn_o ) [126 of 138] Compiling Crypto.PubKey.RSA.PKCS15 ( Crypto/PubKey/RSA/PKCS15.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/RSA/PKCS15.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/RSA/PKCS15.dyn_o ) [127 of 138] Compiling Crypto.PubKey.RSA.OAEP ( Crypto/PubKey/RSA/OAEP.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/RSA/OAEP.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/RSA/OAEP.dyn_o ) [128 of 138] Compiling Crypto.PubKey.DH ( Crypto/PubKey/DH.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/DH.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/DH.dyn_o ) [129 of 138] Compiling Crypto.PubKey.ElGamal ( Crypto/PubKey/ElGamal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ElGamal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ElGamal.dyn_o ) [130 of 138] Compiling Crypto.PubKey.ECC.DH ( Crypto/PubKey/ECC/DH.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECC/DH.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECC/DH.dyn_o ) Crypto/PubKey/ECC/DH.hs:47:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘Point’ not matched: PointO | 47 | Point x _ = pointMul curve db qa | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [131 of 138] Compiling Crypto.ECC.Simple.Prim ( Crypto/ECC/Simple/Prim.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/ECC/Simple/Prim.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/ECC/Simple/Prim.dyn_o ) [132 of 138] Compiling Crypto.ECC ( Crypto/ECC.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/ECC.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/ECC.dyn_o ) [133 of 138] Compiling Crypto.PubKey.EdDSA ( Crypto/PubKey/EdDSA.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/EdDSA.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/EdDSA.dyn_o ) Crypto/PubKey/EdDSA.hs:110:45: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 110 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:132:36: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 132 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:154:36: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 154 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:175:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 175 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:184:39: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 184 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:195:31: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 195 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:204:33: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 204 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:213:34: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 213 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:223:36: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 223 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:233:33: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 233 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:242:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 242 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:251:36: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 251 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:269:38: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 269 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:292:31: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 292 | , HashDigestSize hash ~ CurveDigestSize curve | ^ Crypto/PubKey/EdDSA.hs:313:42: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 313 | , HashDigestSize hash ~ CurveDigestSize curve | ^ [134 of 138] Compiling Crypto.PubKey.ECIES ( Crypto/PubKey/ECIES.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECIES.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECIES.dyn_o ) [135 of 138] Compiling Crypto.PubKey.ECDSA ( Crypto/PubKey/ECDSA.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECDSA.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/PubKey/ECDSA.dyn_o ) [136 of 138] Compiling Crypto.Data.AFIS ( Crypto/Data/AFIS.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Data/AFIS.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Data/AFIS.dyn_o ) [137 of 138] Compiling Crypto.System.CPU ( Crypto/System/CPU.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/System/CPU.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/System/CPU.dyn_o ) [138 of 138] Compiling Crypto.Tutorial ( Crypto/Tutorial.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Tutorial.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/Crypto/Tutorial.dyn_o ) Configuring asn1-types-0.3.4... Warning: asn1-types.cabal:17:34: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Preprocessing library for asn1-types-0.3.4... Building library for asn1-types-0.3.4... [1 of 6] Compiling Data.ASN1.BitArray ( Data/ASN1/BitArray.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-types-0.3.4/build/Data/ASN1/BitArray.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-types-0.3.4/build/Data/ASN1/BitArray.dyn_o ) [2 of 6] Compiling Data.ASN1.OID ( Data/ASN1/OID.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-types-0.3.4/build/Data/ASN1/OID.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-types-0.3.4/build/Data/ASN1/OID.dyn_o ) [3 of 6] Compiling Data.ASN1.Types.Lowlevel ( Data/ASN1/Types/Lowlevel.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-types-0.3.4/build/Data/ASN1/Types/Lowlevel.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-types-0.3.4/build/Data/ASN1/Types/Lowlevel.dyn_o ) [4 of 6] Compiling Data.ASN1.Types.String ( Data/ASN1/Types/String.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-types-0.3.4/build/Data/ASN1/Types/String.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-types-0.3.4/build/Data/ASN1/Types/String.dyn_o ) [5 of 6] Compiling Data.ASN1.Types ( Data/ASN1/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-types-0.3.4/build/Data/ASN1/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-types-0.3.4/build/Data/ASN1/Types.dyn_o ) [6 of 6] Compiling Data.ASN1.Pretty ( Data/ASN1/Pretty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-types-0.3.4/build/Data/ASN1/Pretty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-types-0.3.4/build/Data/ASN1/Pretty.dyn_o ) Configuring library for blaze-html-0.9.2.0... Preprocessing library for blaze-html-0.9.2.0... Building library for blaze-html-0.9.2.0... [ 1 of 21] Compiling Text.Blaze.Html ( src/Text/Blaze/Html.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html.dyn_o ) [ 2 of 21] Compiling Text.Blaze.Html.Renderer.Pretty ( src/Text/Blaze/Html/Renderer/Pretty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html/Renderer/Pretty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html/Renderer/Pretty.dyn_o ) [ 3 of 21] Compiling Text.Blaze.Html.Renderer.String ( src/Text/Blaze/Html/Renderer/String.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html/Renderer/String.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html/Renderer/String.dyn_o ) [ 4 of 21] Compiling Text.Blaze.Html.Renderer.Text ( src/Text/Blaze/Html/Renderer/Text.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html/Renderer/Text.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html/Renderer/Text.dyn_o ) [ 5 of 21] Compiling Text.Blaze.Html.Renderer.Utf8 ( src/Text/Blaze/Html/Renderer/Utf8.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html/Renderer/Utf8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html/Renderer/Utf8.dyn_o ) [ 6 of 21] Compiling Text.Blaze.Html4.FrameSet ( src/Text/Blaze/Html4/FrameSet.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html4/FrameSet.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html4/FrameSet.dyn_o ) [ 7 of 21] Compiling Text.Blaze.Html4.FrameSet.Attributes ( src/Text/Blaze/Html4/FrameSet/Attributes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html4/FrameSet/Attributes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html4/FrameSet/Attributes.dyn_o ) [ 8 of 21] Compiling Text.Blaze.Html4.Strict ( src/Text/Blaze/Html4/Strict.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html4/Strict.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html4/Strict.dyn_o ) [ 9 of 21] Compiling Text.Blaze.Html4.Strict.Attributes ( src/Text/Blaze/Html4/Strict/Attributes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html4/Strict/Attributes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html4/Strict/Attributes.dyn_o ) [10 of 21] Compiling Text.Blaze.Html4.Transitional ( src/Text/Blaze/Html4/Transitional.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html4/Transitional.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html4/Transitional.dyn_o ) [11 of 21] Compiling Text.Blaze.Html4.Transitional.Attributes ( src/Text/Blaze/Html4/Transitional/Attributes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html4/Transitional/Attributes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html4/Transitional/Attributes.dyn_o ) [12 of 21] Compiling Text.Blaze.Html5 ( src/Text/Blaze/Html5.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html5.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html5.dyn_o ) [13 of 21] Compiling Text.Blaze.Html5.Attributes ( src/Text/Blaze/Html5/Attributes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html5/Attributes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/Html5/Attributes.dyn_o ) [14 of 21] Compiling Text.Blaze.XHtml1.FrameSet ( src/Text/Blaze/XHtml1/FrameSet.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml1/FrameSet.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml1/FrameSet.dyn_o ) [15 of 21] Compiling Text.Blaze.XHtml1.FrameSet.Attributes ( src/Text/Blaze/XHtml1/FrameSet/Attributes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml1/FrameSet/Attributes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml1/FrameSet/Attributes.dyn_o ) [16 of 21] Compiling Text.Blaze.XHtml1.Strict ( src/Text/Blaze/XHtml1/Strict.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml1/Strict.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml1/Strict.dyn_o ) [17 of 21] Compiling Text.Blaze.XHtml1.Strict.Attributes ( src/Text/Blaze/XHtml1/Strict/Attributes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml1/Strict/Attributes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml1/Strict/Attributes.dyn_o ) [18 of 21] Compiling Text.Blaze.XHtml1.Transitional ( src/Text/Blaze/XHtml1/Transitional.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml1/Transitional.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml1/Transitional.dyn_o ) [19 of 21] Compiling Text.Blaze.XHtml1.Transitional.Attributes ( src/Text/Blaze/XHtml1/Transitional/Attributes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml1/Transitional/Attributes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml1/Transitional/Attributes.dyn_o ) [20 of 21] Compiling Text.Blaze.XHtml5 ( src/Text/Blaze/XHtml5.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml5.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml5.dyn_o ) [21 of 21] Compiling Text.Blaze.XHtml5.Attributes ( src/Text/Blaze/XHtml5/Attributes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml5/Attributes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/blaze-html-0.9.2.0/build/Text/Blaze/XHtml5/Attributes.dyn_o ) Configuring library for ansi-terminal-1.1... Preprocessing library for ansi-terminal-1.1... Building library for ansi-terminal-1.1... [1 of 3] Compiling System.Console.ANSI.Codes ( src/System/Console/ANSI/Codes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/ansi-terminal-1.1/build/System/Console/ANSI/Codes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/ansi-terminal-1.1/build/System/Console/ANSI/Codes.dyn_o ) [2 of 3] Compiling System.Console.ANSI.Internal ( unix/System/Console/ANSI/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/ansi-terminal-1.1/build/System/Console/ANSI/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/ansi-terminal-1.1/build/System/Console/ANSI/Internal.dyn_o ) unix/System/Console/ANSI/Internal.hs:25:9: warning: [GHC-62161] [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In a case alternative: Patterns of type ‘ConsoleLayer’ not matched: Underlining | 25 | pS = case layer of | ^^^^^^^^^^^^^^... [3 of 3] Compiling System.Console.ANSI ( src/System/Console/ANSI.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/ansi-terminal-1.1/build/System/Console/ANSI.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/ansi-terminal-1.1/build/System/Console/ANSI.dyn_o ) Configuring library for unix-compat-0.7.1... Preprocessing library for unix-compat-0.7.1... Building library for unix-compat-0.7.1... [1 of 8] Compiling System.PosixCompat.Files ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Files.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Files.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Files.dyn_o ) [2 of 8] Compiling System.PosixCompat.Process ( src/System/PosixCompat/Process.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Process.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Process.dyn_o ) [3 of 8] Compiling System.PosixCompat.Temp ( src/System/PosixCompat/Temp.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Temp.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Temp.dyn_o ) [4 of 8] Compiling System.PosixCompat.Time ( src/System/PosixCompat/Time.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Time.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Time.dyn_o ) [5 of 8] Compiling System.PosixCompat.Types ( src/System/PosixCompat/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Types.dyn_o ) [6 of 8] Compiling System.PosixCompat.Extensions ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Extensions.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Extensions.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Extensions.dyn_o ) [7 of 8] Compiling System.PosixCompat.Unistd ( src/System/PosixCompat/Unistd.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Unistd.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat/Unistd.dyn_o ) [8 of 8] Compiling System.PosixCompat ( src/System/PosixCompat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-compat-0.7.1/build/System/PosixCompat.dyn_o ) Configuring directory-1.3.8.3... checking for gcc... /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang accepts -g... yes checking for /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for fcntl.h... yes checking for limits.h... yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for time.h... yes checking for realpath... yes checking for utimensat... yes checking for CreateSymbolicLinkW... no checking for GetFinalPathNameByHandleW... no configure: creating ./config.status config.status: creating HsDirectoryConfig.h Preprocessing library for directory-1.3.8.3... Building library for directory-1.3.8.3... [1 of 9] Compiling System.Directory.Internal.Prelude ( System/Directory/Internal/Prelude.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/Prelude.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/Prelude.dyn_o ) [2 of 9] Compiling System.Directory.Internal.Common ( System/Directory/Internal/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/Common.dyn_o ) [3 of 9] Compiling System.Directory.Internal.Config ( System/Directory/Internal/Config.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/Config.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/Config.dyn_o ) [4 of 9] Compiling System.Directory.Internal.C_utimensat ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/C_utimensat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/C_utimensat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/C_utimensat.dyn_o ) [5 of 9] Compiling System.Directory.Internal.Posix ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/Posix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/Posix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/Posix.dyn_o ) [6 of 9] Compiling System.Directory.Internal ( System/Directory/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal.dyn_o ) [7 of 9] Compiling System.Directory.Internal.Windows ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/Windows.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/Windows.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/Internal/Windows.dyn_o ) [8 of 9] Compiling System.Directory.OsPath ( System/Directory/OsPath.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/OsPath.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory/OsPath.dyn_o ) [9 of 9] Compiling System.Directory ( System/Directory.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/directory-1.3.8.3/build/System/Directory.dyn_o ) Configuring library for base-compat-0.12.3... Preprocessing library for base-compat-0.12.3... Building library for base-compat-0.12.3... src/Control/Exception/Compat.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 8 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ src/Control/Exception/Compat.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 8 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ [ 1 of 122] Compiling Control.Concurrent.Compat ( src/Control/Concurrent/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Concurrent/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Concurrent/Compat.dyn_o ) [ 2 of 122] Compiling Control.Concurrent.Compat.Repl ( src/Control/Concurrent/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Concurrent/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Concurrent/Compat/Repl.dyn_o ) [ 3 of 122] Compiling Control.Concurrent.MVar.Compat ( src/Control/Concurrent/MVar/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Concurrent/MVar/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Concurrent/MVar/Compat.dyn_o ) [ 4 of 122] Compiling Control.Concurrent.MVar.Compat.Repl ( src/Control/Concurrent/MVar/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Concurrent/MVar/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Concurrent/MVar/Compat/Repl.dyn_o ) [ 5 of 122] Compiling Control.Exception.Compat ( src/Control/Exception/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Exception/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Exception/Compat.dyn_o ) [ 6 of 122] Compiling Control.Exception.Compat.Repl ( src/Control/Exception/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Exception/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Exception/Compat/Repl.dyn_o ) [ 7 of 122] Compiling Control.Monad.Compat ( src/Control/Monad/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/Compat.dyn_o ) [ 8 of 122] Compiling Control.Monad.Compat.Repl ( src/Control/Monad/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/Compat/Repl.dyn_o ) [ 9 of 122] Compiling Control.Monad.Fail.Compat ( src/Control/Monad/Fail/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/Fail/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/Fail/Compat.dyn_o ) [ 10 of 122] Compiling Control.Monad.Fail.Compat.Repl ( src/Control/Monad/Fail/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/Fail/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/Fail/Compat/Repl.dyn_o ) [ 11 of 122] Compiling Control.Monad.IO.Class.Compat ( src/Control/Monad/IO/Class/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/IO/Class/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/IO/Class/Compat.dyn_o ) [ 12 of 122] Compiling Control.Monad.IO.Class.Compat.Repl ( src/Control/Monad/IO/Class/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/IO/Class/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/IO/Class/Compat/Repl.dyn_o ) [ 13 of 122] Compiling Control.Monad.ST.Lazy.Unsafe.Compat ( src/Control/Monad/ST/Lazy/Unsafe/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/ST/Lazy/Unsafe/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/ST/Lazy/Unsafe/Compat.dyn_o ) [ 14 of 122] Compiling Control.Monad.ST.Lazy.Unsafe.Compat.Repl ( src/Control/Monad/ST/Lazy/Unsafe/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/ST/Lazy/Unsafe/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/ST/Lazy/Unsafe/Compat/Repl.dyn_o ) [ 15 of 122] Compiling Control.Monad.ST.Unsafe.Compat ( src/Control/Monad/ST/Unsafe/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/ST/Unsafe/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/ST/Unsafe/Compat.dyn_o ) [ 16 of 122] Compiling Control.Monad.ST.Unsafe.Compat.Repl ( src/Control/Monad/ST/Unsafe/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/ST/Unsafe/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Control/Monad/ST/Unsafe/Compat/Repl.dyn_o ) [ 17 of 122] Compiling Data.Bifoldable.Compat ( src/Data/Bifoldable/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bifoldable/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bifoldable/Compat.dyn_o ) [ 18 of 122] Compiling Data.Bifoldable.Compat.Repl ( src/Data/Bifoldable/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bifoldable/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bifoldable/Compat/Repl.dyn_o ) [ 19 of 122] Compiling Data.Bifunctor.Compat ( src/Data/Bifunctor/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bifunctor/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bifunctor/Compat.dyn_o ) [ 20 of 122] Compiling Data.Bifunctor.Compat.Repl ( src/Data/Bifunctor/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bifunctor/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bifunctor/Compat/Repl.dyn_o ) [ 21 of 122] Compiling Data.Bitraversable.Compat ( src/Data/Bitraversable/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bitraversable/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bitraversable/Compat.dyn_o ) [ 22 of 122] Compiling Data.Bitraversable.Compat.Repl ( src/Data/Bitraversable/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bitraversable/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bitraversable/Compat/Repl.dyn_o ) [ 23 of 122] Compiling Data.Bits.Compat ( src/Data/Bits/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bits/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bits/Compat.dyn_o ) [ 24 of 122] Compiling Data.Bits.Compat.Repl ( src/Data/Bits/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bits/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bits/Compat/Repl.dyn_o ) [ 25 of 122] Compiling Data.Bool.Compat ( src/Data/Bool/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bool/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bool/Compat.dyn_o ) [ 26 of 122] Compiling Data.Bool.Compat.Repl ( src/Data/Bool/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bool/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Bool/Compat/Repl.dyn_o ) [ 27 of 122] Compiling Data.Complex.Compat ( src/Data/Complex/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Complex/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Complex/Compat.dyn_o ) [ 28 of 122] Compiling Data.Complex.Compat.Repl ( src/Data/Complex/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Complex/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Complex/Compat/Repl.dyn_o ) [ 29 of 122] Compiling Data.Either.Compat ( src/Data/Either/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Either/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Either/Compat.dyn_o ) [ 30 of 122] Compiling Data.Either.Compat.Repl ( src/Data/Either/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Either/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Either/Compat/Repl.dyn_o ) [ 31 of 122] Compiling Data.Foldable.Compat ( src/Data/Foldable/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Foldable/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Foldable/Compat.dyn_o ) [ 32 of 122] Compiling Data.Foldable.Compat.Repl ( src/Data/Foldable/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Foldable/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Foldable/Compat/Repl.dyn_o ) [ 33 of 122] Compiling Data.Function.Compat ( src/Data/Function/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Function/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Function/Compat.dyn_o ) [ 34 of 122] Compiling Data.Function.Compat.Repl ( src/Data/Function/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Function/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Function/Compat/Repl.dyn_o ) [ 35 of 122] Compiling Data.Functor.Compat ( src/Data/Functor/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Compat.dyn_o ) [ 36 of 122] Compiling Data.Functor.Compat.Repl ( src/Data/Functor/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Compat/Repl.dyn_o ) [ 37 of 122] Compiling Data.Functor.Compose.Compat ( src/Data/Functor/Compose/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Compose/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Compose/Compat.dyn_o ) [ 38 of 122] Compiling Data.Functor.Compose.Compat.Repl ( src/Data/Functor/Compose/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Compose/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Compose/Compat/Repl.dyn_o ) [ 39 of 122] Compiling Data.Functor.Const.Compat ( src/Data/Functor/Const/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Const/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Const/Compat.dyn_o ) [ 40 of 122] Compiling Data.Functor.Const.Compat.Repl ( src/Data/Functor/Const/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Const/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Const/Compat/Repl.dyn_o ) [ 41 of 122] Compiling Data.Functor.Contravariant.Compat ( src/Data/Functor/Contravariant/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Contravariant/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Contravariant/Compat.dyn_o ) [ 42 of 122] Compiling Data.Functor.Contravariant.Compat.Repl ( src/Data/Functor/Contravariant/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Contravariant/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Contravariant/Compat/Repl.dyn_o ) [ 43 of 122] Compiling Data.Functor.Identity.Compat ( src/Data/Functor/Identity/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Identity/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Identity/Compat.dyn_o ) [ 44 of 122] Compiling Data.Functor.Identity.Compat.Repl ( src/Data/Functor/Identity/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Identity/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Identity/Compat/Repl.dyn_o ) [ 45 of 122] Compiling Data.Functor.Product.Compat ( src/Data/Functor/Product/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Product/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Product/Compat.dyn_o ) [ 46 of 122] Compiling Data.Functor.Product.Compat.Repl ( src/Data/Functor/Product/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Product/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Product/Compat/Repl.dyn_o ) [ 47 of 122] Compiling Data.Functor.Sum.Compat ( src/Data/Functor/Sum/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Sum/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Sum/Compat.dyn_o ) [ 48 of 122] Compiling Data.Functor.Sum.Compat.Repl ( src/Data/Functor/Sum/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Sum/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Functor/Sum/Compat/Repl.dyn_o ) [ 49 of 122] Compiling Data.IORef.Compat ( src/Data/IORef/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/IORef/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/IORef/Compat.dyn_o ) [ 50 of 122] Compiling Data.IORef.Compat.Repl ( src/Data/IORef/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/IORef/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/IORef/Compat/Repl.dyn_o ) [ 51 of 122] Compiling Data.List.Compat ( src/Data/List/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/List/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/List/Compat.dyn_o ) [ 52 of 122] Compiling Data.List.Compat.Repl ( src/Data/List/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/List/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/List/Compat/Repl.dyn_o ) [ 53 of 122] Compiling Data.List.NonEmpty.Compat ( src/Data/List/NonEmpty/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/List/NonEmpty/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/List/NonEmpty/Compat.dyn_o ) [ 54 of 122] Compiling Data.List.NonEmpty.Compat.Repl ( src/Data/List/NonEmpty/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/List/NonEmpty/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/List/NonEmpty/Compat/Repl.dyn_o ) [ 55 of 122] Compiling Data.Monoid.Compat ( src/Data/Monoid/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Monoid/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Monoid/Compat.dyn_o ) [ 56 of 122] Compiling Data.Monoid.Compat.Repl ( src/Data/Monoid/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Monoid/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Monoid/Compat/Repl.dyn_o ) [ 57 of 122] Compiling Data.Proxy.Compat ( src/Data/Proxy/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Proxy/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Proxy/Compat.dyn_o ) [ 58 of 122] Compiling Data.Proxy.Compat.Repl ( src/Data/Proxy/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Proxy/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Proxy/Compat/Repl.dyn_o ) [ 59 of 122] Compiling Data.Ratio.Compat ( src/Data/Ratio/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Ratio/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Ratio/Compat.dyn_o ) [ 60 of 122] Compiling Data.Ratio.Compat.Repl ( src/Data/Ratio/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Ratio/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Ratio/Compat/Repl.dyn_o ) [ 61 of 122] Compiling Data.STRef.Compat ( src/Data/STRef/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/STRef/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/STRef/Compat.dyn_o ) [ 62 of 122] Compiling Data.STRef.Compat.Repl ( src/Data/STRef/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/STRef/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/STRef/Compat/Repl.dyn_o ) [ 63 of 122] Compiling Data.Semigroup.Compat ( src/Data/Semigroup/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Semigroup/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Semigroup/Compat.dyn_o ) [ 64 of 122] Compiling Data.Semigroup.Compat.Repl ( src/Data/Semigroup/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Semigroup/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Semigroup/Compat/Repl.dyn_o ) [ 65 of 122] Compiling Data.String.Compat ( src/Data/String/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/String/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/String/Compat.dyn_o ) [ 66 of 122] Compiling Data.String.Compat.Repl ( src/Data/String/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/String/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/String/Compat/Repl.dyn_o ) [ 67 of 122] Compiling Data.Tuple.Compat ( src/Data/Tuple/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Tuple/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Tuple/Compat.dyn_o ) [ 68 of 122] Compiling Data.Tuple.Compat.Repl ( src/Data/Tuple/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Tuple/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Tuple/Compat/Repl.dyn_o ) [ 69 of 122] Compiling Data.Type.Coercion.Compat ( src/Data/Type/Coercion/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Type/Coercion/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Type/Coercion/Compat.dyn_o ) [ 70 of 122] Compiling Data.Type.Coercion.Compat.Repl ( src/Data/Type/Coercion/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Type/Coercion/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Type/Coercion/Compat/Repl.dyn_o ) [ 71 of 122] Compiling Data.Type.Equality.Compat ( src/Data/Type/Equality/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Type/Equality/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Type/Equality/Compat.dyn_o ) [ 72 of 122] Compiling Data.Type.Equality.Compat.Repl ( src/Data/Type/Equality/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Type/Equality/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Type/Equality/Compat/Repl.dyn_o ) [ 73 of 122] Compiling Data.Version.Compat ( src/Data/Version/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Version/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Version/Compat.dyn_o ) [ 74 of 122] Compiling Data.Version.Compat.Repl ( src/Data/Version/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Version/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Version/Compat/Repl.dyn_o ) [ 75 of 122] Compiling Data.Void.Compat ( src/Data/Void/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Void/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Void/Compat.dyn_o ) [ 76 of 122] Compiling Data.Void.Compat.Repl ( src/Data/Void/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Void/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Void/Compat/Repl.dyn_o ) [ 77 of 122] Compiling Data.Word.Compat ( src/Data/Word/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Word/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Word/Compat.dyn_o ) [ 78 of 122] Compiling Data.Word.Compat.Repl ( src/Data/Word/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Word/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Data/Word/Compat/Repl.dyn_o ) [ 79 of 122] Compiling Debug.Trace.Compat ( src/Debug/Trace/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Debug/Trace/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Debug/Trace/Compat.dyn_o ) [ 80 of 122] Compiling Debug.Trace.Compat.Repl ( src/Debug/Trace/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Debug/Trace/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Debug/Trace/Compat/Repl.dyn_o ) [ 81 of 122] Compiling Foreign.ForeignPtr.Compat ( src/Foreign/ForeignPtr/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/ForeignPtr/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/ForeignPtr/Compat.dyn_o ) [ 82 of 122] Compiling Foreign.ForeignPtr.Compat.Repl ( src/Foreign/ForeignPtr/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/ForeignPtr/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/ForeignPtr/Compat/Repl.dyn_o ) [ 83 of 122] Compiling Foreign.ForeignPtr.Safe.Compat ( src/Foreign/ForeignPtr/Safe/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/ForeignPtr/Safe/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/ForeignPtr/Safe/Compat.dyn_o ) [ 84 of 122] Compiling Foreign.ForeignPtr.Safe.Compat.Repl ( src/Foreign/ForeignPtr/Safe/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/ForeignPtr/Safe/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/ForeignPtr/Safe/Compat/Repl.dyn_o ) [ 85 of 122] Compiling Foreign.ForeignPtr.Unsafe.Compat ( src/Foreign/ForeignPtr/Unsafe/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/ForeignPtr/Unsafe/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/ForeignPtr/Unsafe/Compat.dyn_o ) [ 86 of 122] Compiling Foreign.ForeignPtr.Unsafe.Compat.Repl ( src/Foreign/ForeignPtr/Unsafe/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/ForeignPtr/Unsafe/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/ForeignPtr/Unsafe/Compat/Repl.dyn_o ) [ 87 of 122] Compiling Foreign.Marshal.Alloc.Compat ( src/Foreign/Marshal/Alloc/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Alloc/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Alloc/Compat.dyn_o ) [ 88 of 122] Compiling Foreign.Marshal.Alloc.Compat.Repl ( src/Foreign/Marshal/Alloc/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Alloc/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Alloc/Compat/Repl.dyn_o ) [ 89 of 122] Compiling Foreign.Marshal.Array.Compat ( src/Foreign/Marshal/Array/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Array/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Array/Compat.dyn_o ) [ 90 of 122] Compiling Foreign.Marshal.Array.Compat.Repl ( src/Foreign/Marshal/Array/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Array/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Array/Compat/Repl.dyn_o ) [ 91 of 122] Compiling Foreign.Marshal.Safe.Compat ( src/Foreign/Marshal/Safe/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Safe/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Safe/Compat.dyn_o ) [ 92 of 122] Compiling Foreign.Marshal.Safe.Compat.Repl ( src/Foreign/Marshal/Safe/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Safe/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Safe/Compat/Repl.dyn_o ) [ 93 of 122] Compiling Foreign.Marshal.Unsafe.Compat ( src/Foreign/Marshal/Unsafe/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Unsafe/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Unsafe/Compat.dyn_o ) [ 94 of 122] Compiling Foreign.Marshal.Unsafe.Compat.Repl ( src/Foreign/Marshal/Unsafe/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Unsafe/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Unsafe/Compat/Repl.dyn_o ) [ 95 of 122] Compiling Foreign.Marshal.Utils.Compat ( src/Foreign/Marshal/Utils/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Utils/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Utils/Compat.dyn_o ) [ 96 of 122] Compiling Foreign.Marshal.Compat ( src/Foreign/Marshal/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Compat.dyn_o ) [ 97 of 122] Compiling Foreign.Marshal.Compat.Repl ( src/Foreign/Marshal/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Compat/Repl.dyn_o ) [ 98 of 122] Compiling Foreign.Compat ( src/Foreign/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Compat.dyn_o ) [ 99 of 122] Compiling Foreign.Compat.Repl ( src/Foreign/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Compat/Repl.dyn_o ) [100 of 122] Compiling Foreign.Marshal.Utils.Compat.Repl ( src/Foreign/Marshal/Utils/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Utils/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Foreign/Marshal/Utils/Compat/Repl.dyn_o ) [101 of 122] Compiling Numeric.Compat ( src/Numeric/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Numeric/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Numeric/Compat.dyn_o ) [102 of 122] Compiling Numeric.Compat.Repl ( src/Numeric/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Numeric/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Numeric/Compat/Repl.dyn_o ) [103 of 122] Compiling Numeric.Natural.Compat ( src/Numeric/Natural/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Numeric/Natural/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Numeric/Natural/Compat.dyn_o ) [104 of 122] Compiling Numeric.Natural.Compat.Repl ( src/Numeric/Natural/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Numeric/Natural/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Numeric/Natural/Compat/Repl.dyn_o ) [105 of 122] Compiling Prelude.Compat ( src/Prelude/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Prelude/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Prelude/Compat.dyn_o ) [106 of 122] Compiling Prelude.Compat.Repl ( src/Prelude/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Prelude/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Prelude/Compat/Repl.dyn_o ) [107 of 122] Compiling System.Environment.Compat ( src/System/Environment/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/Environment/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/Environment/Compat.dyn_o ) [108 of 122] Compiling System.Environment.Compat.Repl ( src/System/Environment/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/Environment/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/Environment/Compat/Repl.dyn_o ) [109 of 122] Compiling System.Exit.Compat ( src/System/Exit/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/Exit/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/Exit/Compat.dyn_o ) [110 of 122] Compiling System.Exit.Compat.Repl ( src/System/Exit/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/Exit/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/Exit/Compat/Repl.dyn_o ) [111 of 122] Compiling System.IO.Compat ( src/System/IO/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/IO/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/IO/Compat.dyn_o ) [112 of 122] Compiling System.IO.Compat.Repl ( src/System/IO/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/IO/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/IO/Compat/Repl.dyn_o ) [113 of 122] Compiling System.IO.Error.Compat ( src/System/IO/Error/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/IO/Error/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/IO/Error/Compat.dyn_o ) [114 of 122] Compiling System.IO.Error.Compat.Repl ( src/System/IO/Error/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/IO/Error/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/IO/Error/Compat/Repl.dyn_o ) [115 of 122] Compiling System.IO.Unsafe.Compat ( src/System/IO/Unsafe/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/IO/Unsafe/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/IO/Unsafe/Compat.dyn_o ) [116 of 122] Compiling System.IO.Unsafe.Compat.Repl ( src/System/IO/Unsafe/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/IO/Unsafe/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/System/IO/Unsafe/Compat/Repl.dyn_o ) [117 of 122] Compiling Text.Read.Compat ( src/Text/Read/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Text/Read/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Text/Read/Compat.dyn_o ) [118 of 122] Compiling Text.Read.Compat.Repl ( src/Text/Read/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Text/Read/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Text/Read/Compat/Repl.dyn_o ) [119 of 122] Compiling Text.Read.Lex.Compat ( src/Text/Read/Lex/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Text/Read/Lex/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Text/Read/Lex/Compat.dyn_o ) [120 of 122] Compiling Text.Read.Lex.Compat.Repl ( src/Text/Read/Lex/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Text/Read/Lex/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Text/Read/Lex/Compat/Repl.dyn_o ) [121 of 122] Compiling Type.Reflection.Compat ( src/Type/Reflection/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Type/Reflection/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Type/Reflection/Compat.dyn_o ) [122 of 122] Compiling Type.Reflection.Compat.Repl ( src/Type/Reflection/Compat/Repl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Type/Reflection/Compat/Repl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/base-compat-0.12.3/build/Type/Reflection/Compat/Repl.dyn_o ) Configuring library for uuid-types-1.0.5.1... Preprocessing library for uuid-types-1.0.5.1... Building library for uuid-types-1.0.5.1... [1 of 3] Compiling Data.UUID.Types.Internal.Builder ( src/Data/UUID/Types/Internal/Builder.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-types-1.0.5.1/build/Data/UUID/Types/Internal/Builder.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-types-1.0.5.1/build/Data/UUID/Types/Internal/Builder.dyn_o ) [2 of 3] Compiling Data.UUID.Types.Internal ( src/Data/UUID/Types/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-types-1.0.5.1/build/Data/UUID/Types/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-types-1.0.5.1/build/Data/UUID/Types/Internal.dyn_o ) src/Data/UUID/Types/Internal.hs:54: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() | 54 | import Control.Applicative ((<*>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/UUID/Types/Internal.hs:60:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Functor’ is redundant except perhaps to import instances from ‘Data.Functor’ To import instances alone, use: import Data.Functor() | 60 | import Data.Functor ((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [3 of 3] Compiling Data.UUID.Types ( src/Data/UUID/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-types-1.0.5.1/build/Data/UUID/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-types-1.0.5.1/build/Data/UUID/Types.dyn_o ) Configuring library for unordered-containers-0.2.20... Preprocessing library for unordered-containers-0.2.20... Building library for unordered-containers-0.2.20... Data/HashMap/Internal.hs:12:14-23: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 12 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ [1 of 9] Compiling Data.HashMap.Internal.Array ( Data/HashMap/Internal/Array.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Internal/Array.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Internal/Array.dyn_o ) Data/HashMap/Internal/Array.hs:83:1-35: 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() | 83 | import Control.Applicative (liftA2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 9] Compiling Data.HashMap.Internal.List ( Data/HashMap/Internal/List.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Internal/List.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Internal/List.dyn_o ) [3 of 9] Compiling Data.HashMap.Internal ( Data/HashMap/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Internal.dyn_o ) [4 of 9] Compiling Data.HashMap.Internal.Debug ( Data/HashMap/Internal/Debug.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Internal/Debug.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Internal/Debug.dyn_o ) [5 of 9] Compiling Data.HashMap.Internal.Strict ( Data/HashMap/Internal/Strict.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Internal/Strict.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Internal/Strict.dyn_o ) [6 of 9] Compiling Data.HashSet.Internal ( Data/HashSet/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashSet/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashSet/Internal.dyn_o ) [7 of 9] Compiling Data.HashSet ( Data/HashSet.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashSet.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashSet.dyn_o ) [8 of 9] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Strict.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Strict.dyn_o ) [9 of 9] Compiling Data.HashMap.Lazy ( Data/HashMap/Lazy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Lazy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unordered-containers-0.2.20/build/Data/HashMap/Lazy.dyn_o ) Configuring library for time-compat-1.9.6.1... Preprocessing library for time-compat-1.9.6.1... Building library for time-compat-1.9.6.1... [ 1 of 20] Compiling Data.Format ( src/Data/Format.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Format.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Format.dyn_o ) [ 2 of 20] Compiling Data.Time.Calendar.Month.Compat ( src/Data/Time/Calendar/Month/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Month/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Month/Compat.dyn_o ) [ 3 of 20] Compiling Data.Time.Calendar.Quarter.Compat ( src/Data/Time/Calendar/Quarter/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Quarter/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Quarter/Compat.dyn_o ) [ 4 of 20] Compiling Data.Time.Calendar.Types ( src/Data/Time/Calendar/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Types.dyn_o ) [ 5 of 20] Compiling Data.Time.Orphans ( src/Data/Time/Orphans.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Orphans.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Orphans.dyn_o ) [ 6 of 20] Compiling Data.Time.Format.ISO8601.Compat ( src/Data/Time/Format/ISO8601/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Format/ISO8601/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Format/ISO8601/Compat.dyn_o ) [ 7 of 20] Compiling Data.Time.Format.Compat ( src/Data/Time/Format/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Format/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Format/Compat.dyn_o ) [ 8 of 20] Compiling Data.Time.Clock.System.Compat ( src/Data/Time/Clock/System/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Clock/System/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Clock/System/Compat.dyn_o ) [ 9 of 20] Compiling Data.Time.Clock.POSIX.Compat ( src/Data/Time/Clock/POSIX/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Clock/POSIX/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Clock/POSIX/Compat.dyn_o ) [10 of 20] Compiling Data.Time.Clock.Compat ( src/Data/Time/Clock/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Clock/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Clock/Compat.dyn_o ) [11 of 20] Compiling Data.Time.Calendar.WeekDate.Compat ( src/Data/Time/Calendar/WeekDate/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/WeekDate/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/WeekDate/Compat.dyn_o ) [12 of 20] Compiling Data.Time.Calendar.Private ( src/Data/Time/Calendar/Private.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Private.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Private.dyn_o ) [13 of 20] Compiling Data.Time.Calendar.OrdinalDate.Compat ( src/Data/Time/Calendar/OrdinalDate/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/OrdinalDate/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/OrdinalDate/Compat.dyn_o ) [14 of 20] Compiling Data.Time.Calendar.MonthDay.Compat ( src/Data/Time/Calendar/MonthDay/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/MonthDay/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/MonthDay/Compat.dyn_o ) [15 of 20] Compiling Data.Time.Calendar.Easter.Compat ( src/Data/Time/Calendar/Easter/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Easter/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Easter/Compat.dyn_o ) [16 of 20] Compiling Data.Time.Calendar.Compat ( src/Data/Time/Calendar/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Compat.dyn_o ) [17 of 20] Compiling Data.Time.LocalTime.Compat ( src/Data/Time/LocalTime/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/LocalTime/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/LocalTime/Compat.dyn_o ) [18 of 20] Compiling Data.Time.Compat ( src/Data/Time/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Compat.dyn_o ) [19 of 20] Compiling Data.Time.Clock.TAI.Compat ( src/Data/Time/Clock/TAI/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Clock/TAI/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Clock/TAI/Compat.dyn_o ) [20 of 20] Compiling Data.Time.Calendar.Julian.Compat ( src/Data/Time/Calendar/Julian/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Julian/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/time-compat-1.9.6.1/build/Data/Time/Calendar/Julian/Compat.dyn_o ) Configuring library for text-short-0.1.5... Preprocessing library for text-short-0.1.5... Building library for text-short-0.1.5... [1 of 5] Compiling PrimOps ( src-ghc804/PrimOps.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-short-0.1.5/build/PrimOps.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-short-0.1.5/build/PrimOps.dyn_o ) [2 of 5] Compiling Data.Text.Short.Internal ( src/Data/Text/Short/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-short-0.1.5/build/Data/Text/Short/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-short-0.1.5/build/Data/Text/Short/Internal.dyn_o ) [3 of 5] Compiling Data.Text.Short.Unsafe ( src/Data/Text/Short/Unsafe.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-short-0.1.5/build/Data/Text/Short/Unsafe.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-short-0.1.5/build/Data/Text/Short/Unsafe.dyn_o ) [4 of 5] Compiling Data.Text.Short ( src/Data/Text/Short.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-short-0.1.5/build/Data/Text/Short.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-short-0.1.5/build/Data/Text/Short.dyn_o ) [5 of 5] Compiling Data.Text.Short.Partial ( src/Data/Text/Short/Partial.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-short-0.1.5/build/Data/Text/Short/Partial.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-short-0.1.5/build/Data/Text/Short/Partial.dyn_o ) Configuring library for scientific-0.3.7.0... Preprocessing library for scientific-0.3.7.0... Building library for scientific-0.3.7.0... [1 of 5] Compiling GHC.Integer.Compat ( src/GHC/Integer/Compat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/scientific-0.3.7.0/build/GHC/Integer/Compat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/scientific-0.3.7.0/build/GHC/Integer/Compat.dyn_o ) [2 of 5] Compiling Utils ( src/Utils.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/scientific-0.3.7.0/build/Utils.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/scientific-0.3.7.0/build/Utils.dyn_o ) [3 of 5] Compiling Data.Scientific ( src/Data/Scientific.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/scientific-0.3.7.0/build/Data/Scientific.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/scientific-0.3.7.0/build/Data/Scientific.dyn_o ) src/Data/Scientific.hs:1063:16: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Char]’ not matched: [] [] [] | 1063 | (d:ds') = map intToDigit (if ei > 0 then init is' else is') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Scientific.hs:1079:11: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Char]’ not matched: [] | 1079 | d:ds' = map intToDigit (if ei > 0 then is' else 0:is') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [4 of 5] Compiling Data.Text.Lazy.Builder.Scientific ( src/Data/Text/Lazy/Builder/Scientific.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/scientific-0.3.7.0/build/Data/Text/Lazy/Builder/Scientific.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/scientific-0.3.7.0/build/Data/Text/Lazy/Builder/Scientific.dyn_o ) src/Data/Text/Lazy/Builder/Scientific.hs:20:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 20 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Text/Lazy/Builder/Scientific.hs:67:12: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Char]’ not matched: [] [] [] | 67 | (d:ds') = map i2d (if ei > 0 then init is' else is') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Text/Lazy/Builder/Scientific.hs:95:11: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Char]’ not matched: [] | 95 | d:ds' = map i2d (if ei > 0 then is' else 0:is') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [5 of 5] Compiling Data.ByteString.Builder.Scientific ( src/Data/ByteString/Builder/Scientific.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/scientific-0.3.7.0/build/Data/ByteString/Builder/Scientific.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/scientific-0.3.7.0/build/Data/ByteString/Builder/Scientific.dyn_o ) src/Data/ByteString/Builder/Scientific.hs:25: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() | 25 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/ByteString/Builder/Scientific.hs:75:12: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Char]’ not matched: [] [] [] | 75 | (d:ds') = map i2d (if ei > 0 then init is' else is') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/ByteString/Builder/Scientific.hs:105:11: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Char]’ not matched: [] | 105 | d:ds' = map i2d (if ei > 0 then is' else 0:is') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Configuring library for resource-pool-0.4.0.0... Preprocessing library for resource-pool-0.4.0.0... Building library for resource-pool-0.4.0.0... [1 of 3] Compiling Data.Pool.Internal ( src/Data/Pool/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resource-pool-0.4.0.0/build/Data/Pool/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resource-pool-0.4.0.0/build/Data/Pool/Internal.dyn_o ) [2 of 3] Compiling Data.Pool ( src/Data/Pool.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resource-pool-0.4.0.0/build/Data/Pool.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resource-pool-0.4.0.0/build/Data/Pool.dyn_o ) [3 of 3] Compiling Data.Pool.Introspection ( src/Data/Pool/Introspection.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resource-pool-0.4.0.0/build/Data/Pool/Introspection.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/resource-pool-0.4.0.0/build/Data/Pool/Introspection.dyn_o ) Configuring library for data-fix-0.3.2... Preprocessing library for data-fix-0.3.2... Building library for data-fix-0.3.2... [1 of 1] Compiling Data.Fix ( src/Data/Fix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/data-fix-0.3.2/build/Data/Fix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/data-fix-0.3.2/build/Data/Fix.dyn_o ) Configuring library for case-insensitive-1.2.1.0... Preprocessing library for case-insensitive-1.2.1.0... Building library for case-insensitive-1.2.1.0... [1 of 3] Compiling Data.CaseInsensitive.Internal ( Data/CaseInsensitive/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/case-insensitive-1.2.1.0/build/Data/CaseInsensitive/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/case-insensitive-1.2.1.0/build/Data/CaseInsensitive/Internal.dyn_o ) Data/CaseInsensitive/Internal.hs:124:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid (CI s)’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 124 | CI o1 l1 `mappend` CI o2 l2 = CI (o1 `mappend` o2) (l1 `mappend` l2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 3] Compiling Data.CaseInsensitive ( Data/CaseInsensitive.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/case-insensitive-1.2.1.0/build/Data/CaseInsensitive.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/case-insensitive-1.2.1.0/build/Data/CaseInsensitive.dyn_o ) [3 of 3] Compiling Data.CaseInsensitive.Unsafe ( Data/CaseInsensitive/Unsafe.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/case-insensitive-1.2.1.0/build/Data/CaseInsensitive/Unsafe.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/case-insensitive-1.2.1.0/build/Data/CaseInsensitive/Unsafe.dyn_o ) Configuring library for async-2.2.5... Preprocessing library for async-2.2.5... Building library for async-2.2.5... [1 of 2] Compiling Control.Concurrent.Async.Internal ( Control/Concurrent/Async/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/async-2.2.5/build/Control/Concurrent/Async/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/async-2.2.5/build/Control/Concurrent/Async/Internal.dyn_o ) Control/Concurrent/Async/Internal.hs:50:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 50 | import Data.Semigroup (Semigroup((<>))) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 2] Compiling Control.Concurrent.Async ( Control/Concurrent/Async.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/async-2.2.5/build/Control/Concurrent/Async.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/async-2.2.5/build/Control/Concurrent/Async.dyn_o ) Configuring library for comonad-5.0.8... Preprocessing library for comonad-5.0.8... Building library for comonad-5.0.8... [ 1 of 15] Compiling Control.Comonad ( src/Control/Comonad.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad.dyn_o ) [ 2 of 15] Compiling Control.Comonad.Hoist.Class ( src/Control/Comonad/Hoist/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Hoist/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Hoist/Class.dyn_o ) [ 3 of 15] Compiling Control.Comonad.Trans.Class ( src/Control/Comonad/Trans/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Trans/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Trans/Class.dyn_o ) [ 4 of 15] Compiling Control.Comonad.Trans.Env ( src/Control/Comonad/Trans/Env.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Trans/Env.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Trans/Env.dyn_o ) [ 5 of 15] Compiling Control.Comonad.Trans.Identity ( src/Control/Comonad/Trans/Identity.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Trans/Identity.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Trans/Identity.dyn_o ) [ 6 of 15] Compiling Control.Comonad.Identity ( src/Control/Comonad/Identity.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Identity.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Identity.dyn_o ) [ 7 of 15] Compiling Control.Comonad.Trans.Store ( src/Control/Comonad/Trans/Store.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Trans/Store.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Trans/Store.dyn_o ) [ 8 of 15] Compiling Control.Comonad.Trans.Traced ( src/Control/Comonad/Trans/Traced.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Trans/Traced.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Trans/Traced.dyn_o ) [ 9 of 15] Compiling Control.Comonad.Traced.Class ( src/Control/Comonad/Traced/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Traced/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Traced/Class.dyn_o ) [10 of 15] Compiling Control.Comonad.Traced ( src/Control/Comonad/Traced.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Traced.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Traced.dyn_o ) [11 of 15] Compiling Control.Comonad.Store.Class ( src/Control/Comonad/Store/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Store/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Store/Class.dyn_o ) [12 of 15] Compiling Control.Comonad.Store ( src/Control/Comonad/Store.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Store.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Store.dyn_o ) [13 of 15] Compiling Control.Comonad.Env.Class ( src/Control/Comonad/Env/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Env/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Env/Class.dyn_o ) [14 of 15] Compiling Control.Comonad.Env ( src/Control/Comonad/Env.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Env.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Control/Comonad/Env.dyn_o ) [15 of 15] Compiling Data.Functor.Composition ( src/Data/Functor/Composition.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Data/Functor/Composition.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/comonad-5.0.8/build/Data/Functor/Composition.dyn_o ) Configuring library for these-1.2... Preprocessing library for these-1.2... Building library for these-1.2... [1 of 3] Compiling Data.Functor.These ( src/Data/Functor/These.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/these-1.2/build/Data/Functor/These.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/these-1.2/build/Data/Functor/These.dyn_o ) [2 of 3] Compiling Data.These ( src/Data/These.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/these-1.2/build/Data/These.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/these-1.2/build/Data/These.dyn_o ) [3 of 3] Compiling Data.These.Combinators ( src/Data/These/Combinators.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/these-1.2/build/Data/These/Combinators.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/these-1.2/build/Data/These/Combinators.dyn_o ) Configuring library for commonmark-0.2.6... Preprocessing library for commonmark-0.2.6... Building library for commonmark-0.2.6... [ 1 of 13] Compiling Commonmark.Tokens ( src/Commonmark/Tokens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Tokens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Tokens.dyn_o ) [ 2 of 13] Compiling Commonmark.TokParsers ( src/Commonmark/TokParsers.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/TokParsers.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/TokParsers.dyn_o ) [ 3 of 13] Compiling Commonmark.Tag ( src/Commonmark/Tag.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Tag.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Tag.dyn_o ) [ 4 of 13] Compiling Commonmark.Entity ( src/Commonmark/Entity.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Entity.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Entity.dyn_o ) [ 5 of 13] Compiling Commonmark.Types ( src/Commonmark/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Types.dyn_o ) [ 6 of 13] Compiling Commonmark.SourceMap ( src/Commonmark/SourceMap.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/SourceMap.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/SourceMap.dyn_o ) [ 7 of 13] Compiling Commonmark.ReferenceMap ( src/Commonmark/ReferenceMap.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/ReferenceMap.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/ReferenceMap.dyn_o ) [ 8 of 13] Compiling Commonmark.Inlines ( src/Commonmark/Inlines.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Inlines.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Inlines.dyn_o ) [ 9 of 13] Compiling Commonmark.Html ( src/Commonmark/Html.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Html.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Html.dyn_o ) [10 of 13] Compiling Commonmark.Blocks ( src/Commonmark/Blocks.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Blocks.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Blocks.dyn_o ) [11 of 13] Compiling Commonmark.Syntax ( src/Commonmark/Syntax.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Syntax.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Syntax.dyn_o ) [12 of 13] Compiling Commonmark.Parser ( src/Commonmark/Parser.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Parser.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark/Parser.dyn_o ) [13 of 13] Compiling Commonmark ( src/Commonmark.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-0.2.6/build/Commonmark.dyn_o ) Configuring library for text-zipper-0.13... Preprocessing library for text-zipper-0.13... Building library for text-zipper-0.13... [1 of 4] Compiling Data.Text.Zipper.Vector ( src/Data/Text/Zipper/Vector.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-zipper-0.13/build/Data/Text/Zipper/Vector.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-zipper-0.13/build/Data/Text/Zipper/Vector.dyn_o ) [2 of 4] Compiling Data.Text.Zipper ( src/Data/Text/Zipper.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-zipper-0.13/build/Data/Text/Zipper.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-zipper-0.13/build/Data/Text/Zipper.dyn_o ) src/Data/Text/Zipper.hs:59: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() | 59 | import Control.Applicative ((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Text/Zipper.hs:63: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() | 63 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ src/Data/Text/Zipper.hs:80:10: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: record field of TZ ‘lines_’ | 80 | , lines_ :: a -> [a] | ^^^^^^ src/Data/Text/Zipper.hs:149:31: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 149 | else (head limitedLs, tail limitedLs) | ^^^^ src/Data/Text/Zipper.hs:149:47: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 149 | else (head limitedLs, tail limitedLs) | ^^^^ src/Data/Text/Zipper.hs:216:12: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 216 | nextLine = head . below | ^^^^ src/Data/Text/Zipper.hs:283:26: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 283 | tz { toRight = head $ below tz | ^^^^ src/Data/Text/Zipper.hs:284:24: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 284 | , below = tail $ below tz | ^^^^ src/Data/Text/Zipper.hs:330:24: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 330 | tz { toRight = head $ below tz | ^^^^ src/Data/Text/Zipper.hs:331:22: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 331 | , below = tail $ below tz | ^^^^ src/Data/Text/Zipper.hs:378:31: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 378 | else (head tx, tail tx) | ^^^^ src/Data/Text/Zipper.hs:378:40: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 378 | else (head tx, tail tx) | ^^^^ src/Data/Text/Zipper.hs:395:22: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 395 | , below = tail $ below tz | ^^^^ src/Data/Text/Zipper.hs:453:22: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 453 | tz { below = tail $ below tz | ^^^^ src/Data/Text/Zipper.hs:461:22: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 461 | , below = tail $ below tz | ^^^^ [3 of 4] Compiling Data.Text.Zipper.Generic ( src/Data/Text/Zipper/Generic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-zipper-0.13/build/Data/Text/Zipper/Generic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-zipper-0.13/build/Data/Text/Zipper/Generic.dyn_o ) src/Data/Text/Zipper/Generic.hs:14: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() | 14 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [4 of 4] Compiling Data.Text.Zipper.Generic.Words ( src/Data/Text/Zipper/Generic/Words.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-zipper-0.13/build/Data/Text/Zipper/Generic/Words.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-zipper-0.13/build/Data/Text/Zipper/Generic/Words.dyn_o ) Configuring library for bitvec-1.1.5.0... Preprocessing library for bitvec-1.1.5.0... Building library for bitvec-1.1.5.0... [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/PdepPext.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/PdepPext.dyn_o ) [ 2 of 13] Compiling Data.Bit.SIMD ( src/Data/Bit/SIMD.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/SIMD.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/SIMD.dyn_o ) [ 3 of 13] Compiling Data.Bit.Utils ( src/Data/Bit/Utils.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/Utils.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/Utils.dyn_o ) [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/InternalTS.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/InternalTS.dyn_o ) [ 5 of 13] Compiling Data.Bit.MutableTS ( src/Data/Bit/MutableTS.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/MutableTS.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/MutableTS.dyn_o ) [ 6 of 13] Compiling Data.Bit.Internal ( src/Data/Bit/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/Internal.dyn_o ) [ 7 of 13] Compiling Data.Bit.Mutable ( src/Data/Bit/Mutable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/Mutable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/Mutable.dyn_o ) [ 8 of 13] Compiling Data.Bit.ImmutableTS ( src/Data/Bit/ImmutableTS.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/ImmutableTS.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/ImmutableTS.dyn_o ) [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/Immutable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/Immutable.dyn_o ) [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/F2PolyTS.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/F2PolyTS.dyn_o ) [11 of 13] Compiling Data.Bit.ThreadSafe ( src/Data/Bit/ThreadSafe.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/ThreadSafe.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/ThreadSafe.dyn_o ) [12 of 13] Compiling Data.Bit.F2Poly ( src/Data/Bit/F2Poly.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/F2Poly.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit/F2Poly.dyn_o ) [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bitvec-1.1.5.0/build/Data/Bit.dyn_o ) Configuring library for asn1-encoding-0.9.6... Preprocessing library for asn1-encoding-0.9.6... Building library for asn1-encoding-0.9.6... [ 1 of 12] Compiling Data.ASN1.Error ( Data/ASN1/Error.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Error.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Error.dyn_o ) [ 2 of 12] Compiling Data.ASN1.Get ( Data/ASN1/Get.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Get.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Get.dyn_o ) Data/ASN1/Get.hs:31:29: warning: [GHC-38856] [-Wunused-imports] The import of ‘Applicative’ from module ‘Control.Applicative’ is redundant | 31 | import Control.Applicative (Applicative(..),Alternative(..)) | ^^^^^^^^^^^^^^^ Data/ASN1/Get.hs:92:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘pure = return’ definition detected in the instance declaration for ‘Applicative Get’. Suggested fix: Move definition from ‘return’ to ‘pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 92 | pure = return | ^^^^^^^^^^^^^^ Data/ASN1/Get.hs:101:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad Get’. ‘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 | 101 | return a = Get $ \ s0 b0 m0 p0 _ ks -> ks s0 b0 m0 p0 a | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 3 of 12] Compiling Data.ASN1.Internal ( Data/ASN1/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Internal.dyn_o ) Data/ASN1/Internal.hs:44:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 44 | | i > 0 = if testBit (head uints) 7 then 0 : uints else uints | ^^^^ Data/ASN1/Internal.hs:46:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 46 | | otherwise = if testBit (head nints) 7 then nints else 0xff : nints | ^^^^ [ 4 of 12] Compiling Data.ASN1.Object ( Data/ASN1/Object.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Object.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Object.dyn_o ) [ 5 of 12] Compiling Data.ASN1.Serialize ( Data/ASN1/Serialize.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Serialize.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Serialize.dyn_o ) Data/ASN1/Serialize.hs:17: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() | 17 | import Control.Applicative ((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 12] Compiling Data.ASN1.BinaryEncoding.Writer ( Data/ASN1/BinaryEncoding/Writer.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/BinaryEncoding/Writer.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/BinaryEncoding/Writer.dyn_o ) [ 7 of 12] Compiling Data.ASN1.BinaryEncoding.Parse ( Data/ASN1/BinaryEncoding/Parse.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/BinaryEncoding/Parse.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/BinaryEncoding/Parse.dyn_o ) [ 8 of 12] Compiling Data.ASN1.BinaryEncoding.Raw ( Data/ASN1/BinaryEncoding/Raw.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/BinaryEncoding/Raw.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/BinaryEncoding/Raw.dyn_o ) [ 9 of 12] Compiling Data.ASN1.Stream ( Data/ASN1/Stream.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Stream.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Stream.dyn_o ) [10 of 12] Compiling Data.ASN1.Prim ( Data/ASN1/Prim.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Prim.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Prim.dyn_o ) Data/ASN1/Prim.hs:55: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() | 55 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ Data/ASN1/Prim.hs:65: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() | 65 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/ASN1/Prim.hs:259:11: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’) | 259 | exponent = exp' - fromIntegral scaleFactor | ^^^^^^^^ Data/ASN1/Prim.hs:296:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Word8]’ not matched: [] | 296 | (x:xs) = B.unpack s | ^^^^^^^^^^^^^^^^^^^ Data/ASN1/Prim.hs:428:9: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’) | 428 | (man, exp) = decodeFloat d | ^^^ Data/ASN1/Prim.hs:429:14: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’) | 429 | (mantissa, exponent) = normalize (fromIntegral $ mkUnsigned man, exp) | ^^^^^^^^ Data/ASN1/Prim.hs:441:22: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’) | 441 | normalize (mantissa, exponent) = (mantissa `shiftR` sh, exponent + sh) | ^^^^^^^^ [11 of 12] Compiling Data.ASN1.Encoding ( Data/ASN1/Encoding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Encoding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/Encoding.dyn_o ) [12 of 12] Compiling Data.ASN1.BinaryEncoding ( Data/ASN1/BinaryEncoding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/BinaryEncoding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-encoding-0.9.6/build/Data/ASN1/BinaryEncoding.dyn_o ) Configuring xdg-basedir-0.2.2... Warning: xdg-basedir.cabal:25:32: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Preprocessing library for xdg-basedir-0.2.2... Building library for xdg-basedir-0.2.2... [1 of 1] Compiling System.Environment.XDG.BaseDir ( System/Environment/XDG/BaseDir.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xdg-basedir-0.2.2/build/System/Environment/XDG/BaseDir.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xdg-basedir-0.2.2/build/System/Environment/XDG/BaseDir.dyn_o ) Configuring library for vty-6.0... Preprocessing library for vty-6.0... Building library for vty-6.0... [ 1 of 24] Compiling Graphics.Text.Width ( src/Graphics/Text/Width.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Text/Width.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Text/Width.dyn_o ) [ 2 of 24] Compiling Graphics.Vty.Attributes.Color240 ( src/Graphics/Vty/Attributes/Color240.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Attributes/Color240.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Attributes/Color240.dyn_o ) [ 3 of 24] Compiling Graphics.Vty.Attributes.Color ( src/Graphics/Vty/Attributes/Color.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Attributes/Color.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Attributes/Color.dyn_o ) [ 4 of 24] Compiling Graphics.Vty.Attributes ( src/Graphics/Vty/Attributes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Attributes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Attributes.dyn_o ) [ 5 of 24] Compiling Graphics.Vty.DisplayAttributes ( src/Graphics/Vty/DisplayAttributes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/DisplayAttributes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/DisplayAttributes.dyn_o ) [ 6 of 24] Compiling Graphics.Vty.Error ( src/Graphics/Vty/Error.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Error.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Error.dyn_o ) [ 7 of 24] Compiling Graphics.Vty.Image.Internal ( src/Graphics/Vty/Image/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Image/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Image/Internal.dyn_o ) [ 8 of 24] Compiling Graphics.Vty.Image ( src/Graphics/Vty/Image.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Image.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Image.dyn_o ) [ 9 of 24] Compiling Graphics.Vty.Input.Events ( src/Graphics/Vty/Input/Events.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Input/Events.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Input/Events.dyn_o ) [10 of 24] Compiling Graphics.Vty.Input ( src/Graphics/Vty/Input.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Input.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Input.dyn_o ) [11 of 24] Compiling Graphics.Vty.Config ( src/Graphics/Vty/Config.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Config.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Config.dyn_o ) [12 of 24] Compiling Graphics.Vty.Picture ( src/Graphics/Vty/Picture.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Picture.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Picture.dyn_o ) src/Graphics/Vty/Picture.hs:128:12: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 128 | picImage = head . picLayers | ^^^^ [13 of 24] Compiling Graphics.Vty.Span ( src/Graphics/Vty/Span.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Span.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Span.dyn_o ) [14 of 24] Compiling Graphics.Vty.PictureToSpans ( src/Graphics/Vty/PictureToSpans.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/PictureToSpans.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/PictureToSpans.dyn_o ) [15 of 24] Compiling Graphics.Vty.Output ( src/Graphics/Vty/Output.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Output.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Output.dyn_o ) [16 of 24] Compiling Graphics.Vty.Output.Mock ( src/Graphics/Vty/Output/Mock.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Output/Mock.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Output/Mock.dyn_o ) [17 of 24] Compiling Graphics.Vty.Debug ( src/Graphics/Vty/Debug.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Debug.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Debug.dyn_o ) [18 of 24] Compiling Graphics.Vty.UnicodeWidthTable.Types ( src/Graphics/Vty/UnicodeWidthTable/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/UnicodeWidthTable/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/UnicodeWidthTable/Types.dyn_o ) [19 of 24] Compiling Graphics.Vty.UnicodeWidthTable.Query ( src/Graphics/Vty/UnicodeWidthTable/Query.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/UnicodeWidthTable/Query.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/UnicodeWidthTable/Query.dyn_o ) [20 of 24] Compiling Graphics.Vty.UnicodeWidthTable.Install ( src/Graphics/Vty/UnicodeWidthTable/Install.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/UnicodeWidthTable/Install.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/UnicodeWidthTable/Install.dyn_o ) [21 of 24] Compiling Graphics.Vty.UnicodeWidthTable.IO ( src/Graphics/Vty/UnicodeWidthTable/IO.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/UnicodeWidthTable/IO.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/UnicodeWidthTable/IO.dyn_o ) [22 of 24] Compiling Graphics.Vty.UnicodeWidthTable.Main ( src/Graphics/Vty/UnicodeWidthTable/Main.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/UnicodeWidthTable/Main.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/UnicodeWidthTable/Main.dyn_o ) [23 of 24] Compiling Graphics.Vty ( src/Graphics/Vty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty.dyn_o ) [24 of 24] Compiling Graphics.Vty.Inline ( src/Graphics/Vty/Inline.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Inline.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-6.0/build/Graphics/Vty/Inline.dyn_o ) Configuring library for temporary-1.3... Preprocessing library for temporary-1.3... Building library for temporary-1.3... [1 of 1] Compiling System.IO.Temp ( System/IO/Temp.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/temporary-1.3/build/System/IO/Temp.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/temporary-1.3/build/System/IO/Temp.dyn_o ) Configuring process-1.6.18.0... configure: WARNING: unrecognized options: --with-compiler checking for gcc... /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang accepts -g... yes checking for /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for vfork.h... no checking for pid_t... yes checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for signal.h... yes checking for sys/wait.h... yes checking for fcntl.h... yes checking for setitimer... yes checking for sysconf... yes checking for execvpe... yes checking for pipe2... yes checking for spawn.h... yes checking for posix_spawnp... yes checking for posix_spawn_file_actions_addchdir... no checking for /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang options needed to detect all undeclared functions... -fno-builtin checking whether POSIX_SPAWN_SETSID is declared... no checking whether POSIX_SPAWN_SETSID_NP is declared... no checking whether POSIX_SPAWN_SETPGROUP is declared... yes checking whether posix_spawn reports errors sensibly... no, falling back to fork/exec checking value of SIG_DFL... -1 checking value of SIG_IGN... -1 configure: creating ./config.status config.status: creating include/HsProcessConfig.h configure: WARNING: unrecognized options: --with-compiler Preprocessing library for process-1.6.18.0... Building library for process-1.6.18.0... [1 of 5] Compiling System.Process.Common ( System/Process/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/process-1.6.18.0/build/System/Process/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/process-1.6.18.0/build/System/Process/Common.dyn_o ) [2 of 5] Compiling System.Process.Posix ( System/Process/Posix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/process-1.6.18.0/build/System/Process/Posix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/process-1.6.18.0/build/System/Process/Posix.dyn_o ) [3 of 5] Compiling System.Process.Internals ( System/Process/Internals.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/process-1.6.18.0/build/System/Process/Internals.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/process-1.6.18.0/build/System/Process/Internals.dyn_o ) [4 of 5] Compiling System.Process ( System/Process.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/process-1.6.18.0/build/System/Process.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/process-1.6.18.0/build/System/Process.dyn_o ) [5 of 5] Compiling System.Cmd ( System/Cmd.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/process-1.6.18.0/build/System/Cmd.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/process-1.6.18.0/build/System/Cmd.dyn_o ) Configuring library for Cabal-syntax-3.10.2.0... Preprocessing library for Cabal-syntax-3.10.2.0... Building library for Cabal-syntax-3.10.2.0... [ 1 of 137] Compiling Distribution.Compat.Binary ( src/Distribution/Compat/Binary.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Binary.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Binary.dyn_o ) [ 2 of 137] Compiling Distribution.Compat.Exception ( src/Distribution/Compat/Exception.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Exception.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Exception.dyn_o ) [ 3 of 137] Compiling Distribution.Compat.MonadFail ( src/Distribution/Compat/MonadFail.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/MonadFail.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/MonadFail.dyn_o ) [ 4 of 137] Compiling Distribution.Compat.Newtype ( src/Distribution/Compat/Newtype.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Newtype.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Newtype.dyn_o ) [ 5 of 137] Compiling Distribution.Compat.Typeable ( src/Distribution/Compat/Typeable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Typeable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Typeable.dyn_o ) [ 6 of 137] Compiling Distribution.PackageDescription.Utils ( src/Distribution/PackageDescription/Utils.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription/Utils.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription/Utils.dyn_o ) [ 7 of 137] Compiling Distribution.Utils.Base62 ( src/Distribution/Utils/Base62.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/Base62.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/Base62.dyn_o ) [ 8 of 137] Compiling Distribution.Utils.MD5 ( src/Distribution/Utils/MD5.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/MD5.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/MD5.dyn_o ) [ 9 of 137] Compiling Distribution.Utils.String ( src/Distribution/Utils/String.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/String.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/String.dyn_o ) [ 10 of 137] Compiling Distribution.Utils.Structured ( src/Distribution/Utils/Structured.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/Structured.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/Structured.dyn_o ) [ 11 of 137] Compiling Distribution.Compat.Semigroup ( src/Distribution/Compat/Semigroup.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Semigroup.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Semigroup.dyn_o ) [ 12 of 137] Compiling Distribution.Compat.NonEmptySet ( src/Distribution/Compat/NonEmptySet.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/NonEmptySet.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/NonEmptySet.dyn_o ) [ 13 of 137] Compiling Distribution.Compat.Prelude ( src/Distribution/Compat/Prelude.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Prelude.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Prelude.dyn_o ) [ 14 of 137] Compiling Distribution.Utils.ShortText ( src/Distribution/Utils/ShortText.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/ShortText.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/ShortText.dyn_o ) [ 15 of 137] Compiling Distribution.Utils.Generic ( src/Distribution/Utils/Generic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/Generic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/Generic.dyn_o ) [ 16 of 137] Compiling Distribution.Types.Condition ( src/Distribution/Types/Condition.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Condition.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Condition.dyn_o ) [ 17 of 137] Compiling Distribution.Parsec.Position ( src/Distribution/Parsec/Position.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Parsec/Position.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Parsec/Position.dyn_o ) [ 18 of 137] Compiling Distribution.Parsec.Warning ( src/Distribution/Parsec/Warning.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Parsec/Warning.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Parsec/Warning.dyn_o ) [ 19 of 137] Compiling Distribution.Parsec.FieldLineStream ( src/Distribution/Parsec/FieldLineStream.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Parsec/FieldLineStream.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Parsec/FieldLineStream.dyn_o ) [ 20 of 137] Compiling Distribution.Parsec.Error ( src/Distribution/Parsec/Error.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Parsec/Error.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Parsec/Error.dyn_o ) [ 21 of 137] Compiling Distribution.PackageDescription.Quirks ( src/Distribution/PackageDescription/Quirks.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription/Quirks.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription/Quirks.dyn_o ) [ 22 of 137] Compiling Distribution.Fields.LexerMonad ( src/Distribution/Fields/LexerMonad.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/LexerMonad.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/LexerMonad.dyn_o ) [ 23 of 137] Compiling Distribution.Fields.Lexer ( src/Distribution/Fields/Lexer.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/Lexer.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/Lexer.dyn_o ) [ 24 of 137] Compiling Distribution.Compat.Parsing ( src/Distribution/Compat/Parsing.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Parsing.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Parsing.dyn_o ) [ 25 of 137] Compiling Distribution.Compat.DList ( src/Distribution/Compat/DList.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/DList.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/DList.dyn_o ) [ 26 of 137] Compiling Distribution.Compat.Lens ( src/Distribution/Compat/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Lens.dyn_o ) [ 27 of 137] Compiling Distribution.Types.CondTree ( src/Distribution/Types/CondTree.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/CondTree.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/CondTree.dyn_o ) [ 28 of 137] Compiling Distribution.Compat.CharParsing ( src/Distribution/Compat/CharParsing.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/CharParsing.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/CharParsing.dyn_o ) [ 29 of 137] Compiling Distribution.CabalSpecVersion ( src/Distribution/CabalSpecVersion.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/CabalSpecVersion.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/CabalSpecVersion.dyn_o ) [ 30 of 137] Compiling Distribution.SPDX.LicenseListVersion ( src/Distribution/SPDX/LicenseListVersion.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX/LicenseListVersion.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX/LicenseListVersion.dyn_o ) [ 31 of 137] Compiling Distribution.Pretty ( src/Distribution/Pretty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Pretty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Pretty.dyn_o ) [ 32 of 137] Compiling Distribution.Fields.Field ( src/Distribution/Fields/Field.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/Field.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/Field.dyn_o ) [ 33 of 137] Compiling Distribution.Fields.Parser ( src/Distribution/Fields/Parser.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/Parser.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/Parser.dyn_o ) [ 34 of 137] Compiling Distribution.Fields.Pretty ( src/Distribution/Fields/Pretty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/Pretty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/Pretty.dyn_o ) [ 35 of 137] Compiling Distribution.Parsec ( src/Distribution/Parsec.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Parsec.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Parsec.dyn_o ) [ 36 of 137] Compiling Distribution.Utils.Path ( src/Distribution/Utils/Path.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/Path.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Utils/Path.dyn_o ) [ 37 of 137] Compiling Distribution.Types.Version ( src/Distribution/Types/Version.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Version.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Version.dyn_o ) [ 38 of 137] Compiling Distribution.Types.VersionRange.Internal ( src/Distribution/Types/VersionRange/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/VersionRange/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/VersionRange/Internal.dyn_o ) [ 39 of 137] Compiling Distribution.Types.VersionInterval.Legacy ( src/Distribution/Types/VersionInterval/Legacy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/VersionInterval/Legacy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/VersionInterval/Legacy.dyn_o ) [ 40 of 137] Compiling Distribution.Types.VersionInterval ( src/Distribution/Types/VersionInterval.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/VersionInterval.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/VersionInterval.dyn_o ) [ 41 of 137] Compiling Distribution.Types.VersionRange ( src/Distribution/Types/VersionRange.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/VersionRange.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/VersionRange.dyn_o ) [ 42 of 137] Compiling Distribution.Types.SourceRepo ( src/Distribution/Types/SourceRepo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/SourceRepo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/SourceRepo.dyn_o ) [ 43 of 137] Compiling Distribution.Types.SourceRepo.Lens ( src/Distribution/Types/SourceRepo/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/SourceRepo/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/SourceRepo/Lens.dyn_o ) [ 44 of 137] Compiling Distribution.Types.PkgconfigVersion ( src/Distribution/Types/PkgconfigVersion.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PkgconfigVersion.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PkgconfigVersion.dyn_o ) [ 45 of 137] Compiling Distribution.Types.PkgconfigVersionRange ( src/Distribution/Types/PkgconfigVersionRange.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PkgconfigVersionRange.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PkgconfigVersionRange.dyn_o ) [ 46 of 137] Compiling Distribution.Types.PkgconfigName ( src/Distribution/Types/PkgconfigName.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PkgconfigName.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PkgconfigName.dyn_o ) [ 47 of 137] Compiling Distribution.Types.PkgconfigDependency ( src/Distribution/Types/PkgconfigDependency.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PkgconfigDependency.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PkgconfigDependency.dyn_o ) [ 48 of 137] Compiling Distribution.Types.PackageName ( src/Distribution/Types/PackageName.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PackageName.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PackageName.dyn_o ) [ 49 of 137] Compiling Distribution.Types.UnqualComponentName ( src/Distribution/Types/UnqualComponentName.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/UnqualComponentName.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/UnqualComponentName.dyn_o ) [ 50 of 137] Compiling Distribution.Types.LibraryVisibility ( src/Distribution/Types/LibraryVisibility.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/LibraryVisibility.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/LibraryVisibility.dyn_o ) [ 51 of 137] Compiling Distribution.Types.LibraryName ( src/Distribution/Types/LibraryName.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/LibraryName.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/LibraryName.dyn_o ) [ 52 of 137] Compiling Distribution.Types.MungedPackageName ( src/Distribution/Types/MungedPackageName.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/MungedPackageName.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/MungedPackageName.dyn_o ) [ 53 of 137] Compiling Distribution.Types.ForeignLibType ( src/Distribution/Types/ForeignLibType.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ForeignLibType.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ForeignLibType.dyn_o ) [ 54 of 137] Compiling Distribution.Types.ForeignLibOption ( src/Distribution/Types/ForeignLibOption.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ForeignLibOption.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ForeignLibOption.dyn_o ) [ 55 of 137] Compiling Distribution.Types.Flag ( src/Distribution/Types/Flag.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Flag.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Flag.dyn_o ) [ 56 of 137] Compiling Distribution.Types.ExecutableScope ( src/Distribution/Types/ExecutableScope.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ExecutableScope.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ExecutableScope.dyn_o ) [ 57 of 137] Compiling Distribution.Types.ComponentName ( src/Distribution/Types/ComponentName.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ComponentName.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ComponentName.dyn_o ) [ 58 of 137] Compiling Distribution.Types.ComponentId ( src/Distribution/Types/ComponentId.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ComponentId.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ComponentId.dyn_o ) [ 59 of 137] Compiling Distribution.Types.BuildType ( src/Distribution/Types/BuildType.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/BuildType.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/BuildType.dyn_o ) [ 60 of 137] Compiling Distribution.Types.AbiHash ( src/Distribution/Types/AbiHash.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/AbiHash.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/AbiHash.dyn_o ) [ 61 of 137] Compiling Distribution.Text ( src/Distribution/Text.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Text.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Text.dyn_o ) [ 62 of 137] Compiling Distribution.System ( src/Distribution/System.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/System.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/System.dyn_o ) [ 63 of 137] Compiling Distribution.SPDX.LicenseReference ( src/Distribution/SPDX/LicenseReference.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX/LicenseReference.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX/LicenseReference.dyn_o ) [ 64 of 137] Compiling Distribution.SPDX.LicenseId ( src/Distribution/SPDX/LicenseId.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX/LicenseId.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX/LicenseId.dyn_o ) [ 65 of 137] Compiling Distribution.SPDX.LicenseExceptionId ( src/Distribution/SPDX/LicenseExceptionId.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX/LicenseExceptionId.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX/LicenseExceptionId.dyn_o ) [ 66 of 137] Compiling Distribution.SPDX.LicenseExpression ( src/Distribution/SPDX/LicenseExpression.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX/LicenseExpression.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX/LicenseExpression.dyn_o ) [ 67 of 137] Compiling Distribution.SPDX.License ( src/Distribution/SPDX/License.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX/License.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX/License.dyn_o ) [ 68 of 137] Compiling Distribution.SPDX ( src/Distribution/SPDX.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/SPDX.dyn_o ) [ 69 of 137] Compiling Distribution.ModuleName ( src/Distribution/ModuleName.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/ModuleName.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/ModuleName.dyn_o ) [ 70 of 137] Compiling Distribution.Types.ModuleRenaming ( src/Distribution/Types/ModuleRenaming.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ModuleRenaming.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ModuleRenaming.dyn_o ) [ 71 of 137] Compiling Distribution.Types.IncludeRenaming ( src/Distribution/Types/IncludeRenaming.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/IncludeRenaming.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/IncludeRenaming.dyn_o ) [ 72 of 137] Compiling Distribution.Types.Mixin ( src/Distribution/Types/Mixin.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Mixin.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Mixin.dyn_o ) [ 73 of 137] Compiling Distribution.Types.ModuleReexport ( src/Distribution/Types/ModuleReexport.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ModuleReexport.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ModuleReexport.dyn_o ) [ 74 of 137] Compiling Distribution.Compat.Graph ( src/Distribution/Compat/Graph.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Graph.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compat/Graph.dyn_o ) [ 75 of 137] Compiling Distribution.Version ( src/Distribution/Version.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Version.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Version.dyn_o ) [ 76 of 137] Compiling Distribution.Types.TestType ( src/Distribution/Types/TestType.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/TestType.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/TestType.dyn_o ) [ 77 of 137] Compiling Distribution.Types.TestSuiteInterface ( src/Distribution/Types/TestSuiteInterface.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/TestSuiteInterface.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/TestSuiteInterface.dyn_o ) [ 78 of 137] Compiling Distribution.Types.PackageId ( src/Distribution/Types/PackageId.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PackageId.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PackageId.dyn_o ) [ 79 of 137] Compiling Distribution.Types.UnitId ( src/Distribution/Types/UnitId.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/UnitId.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/UnitId.dyn_o ) [ 80 of 137] Compiling Distribution.Types.Module ( src/Distribution/Types/Module.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Module.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Module.dyn_o ) [ 81 of 137] Compiling Distribution.Backpack ( src/Distribution/Backpack.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Backpack.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Backpack.dyn_o ) [ 82 of 137] Compiling Distribution.Types.ExposedModule ( src/Distribution/Types/ExposedModule.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ExposedModule.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ExposedModule.dyn_o ) [ 83 of 137] Compiling Distribution.Types.PackageVersionConstraint ( src/Distribution/Types/PackageVersionConstraint.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PackageVersionConstraint.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PackageVersionConstraint.dyn_o ) [ 84 of 137] Compiling Distribution.Types.PackageId.Lens ( src/Distribution/Types/PackageId/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PackageId/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PackageId/Lens.dyn_o ) [ 85 of 137] Compiling Distribution.Types.MungedPackageId ( src/Distribution/Types/MungedPackageId.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/MungedPackageId.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/MungedPackageId.dyn_o ) [ 86 of 137] Compiling Distribution.Types.LegacyExeDependency ( src/Distribution/Types/LegacyExeDependency.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/LegacyExeDependency.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/LegacyExeDependency.dyn_o ) [ 87 of 137] Compiling Distribution.Types.ExeDependency ( src/Distribution/Types/ExeDependency.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ExeDependency.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ExeDependency.dyn_o ) [ 88 of 137] Compiling Distribution.Types.Dependency ( src/Distribution/Types/Dependency.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Dependency.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Dependency.dyn_o ) [ 89 of 137] Compiling Distribution.Types.SetupBuildInfo ( src/Distribution/Types/SetupBuildInfo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/SetupBuildInfo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/SetupBuildInfo.dyn_o ) [ 90 of 137] Compiling Distribution.Types.SetupBuildInfo.Lens ( src/Distribution/Types/SetupBuildInfo/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/SetupBuildInfo/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/SetupBuildInfo/Lens.dyn_o ) [ 91 of 137] Compiling Distribution.Types.DependencyMap ( src/Distribution/Types/DependencyMap.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/DependencyMap.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/DependencyMap.dyn_o ) [ 92 of 137] Compiling Distribution.Types.BenchmarkType ( src/Distribution/Types/BenchmarkType.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/BenchmarkType.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/BenchmarkType.dyn_o ) [ 93 of 137] Compiling Distribution.Types.BenchmarkInterface ( src/Distribution/Types/BenchmarkInterface.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/BenchmarkInterface.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/BenchmarkInterface.dyn_o ) [ 94 of 137] Compiling Distribution.Package ( src/Distribution/Package.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Package.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Package.dyn_o ) [ 95 of 137] Compiling Distribution.Types.AbiDependency ( src/Distribution/Types/AbiDependency.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/AbiDependency.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/AbiDependency.dyn_o ) [ 96 of 137] Compiling Distribution.License ( src/Distribution/License.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/License.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/License.dyn_o ) [ 97 of 137] Compiling Distribution.Types.InstalledPackageInfo ( src/Distribution/Types/InstalledPackageInfo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/InstalledPackageInfo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/InstalledPackageInfo.dyn_o ) [ 98 of 137] Compiling Distribution.Types.InstalledPackageInfo.Lens ( src/Distribution/Types/InstalledPackageInfo/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/InstalledPackageInfo/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/InstalledPackageInfo/Lens.dyn_o ) [ 99 of 137] Compiling Distribution.Fields.ParseResult ( src/Distribution/Fields/ParseResult.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/ParseResult.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/ParseResult.dyn_o ) [100 of 137] Compiling Distribution.Fields ( src/Distribution/Fields.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields.dyn_o ) [101 of 137] Compiling Language.Haskell.Extension ( src/Language/Haskell/Extension.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Language/Haskell/Extension.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Language/Haskell/Extension.dyn_o ) [102 of 137] Compiling Distribution.Compiler ( src/Distribution/Compiler.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compiler.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Compiler.dyn_o ) [103 of 137] Compiling Distribution.Types.ConfVar ( src/Distribution/Types/ConfVar.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ConfVar.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ConfVar.dyn_o ) [104 of 137] Compiling Distribution.Fields.ConfVar ( src/Distribution/Fields/ConfVar.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/ConfVar.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Fields/ConfVar.dyn_o ) [105 of 137] Compiling Distribution.Types.BuildInfo ( src/Distribution/Types/BuildInfo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/BuildInfo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/BuildInfo.dyn_o ) [106 of 137] Compiling Distribution.Types.HookedBuildInfo ( src/Distribution/Types/HookedBuildInfo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/HookedBuildInfo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/HookedBuildInfo.dyn_o ) [107 of 137] Compiling Distribution.Types.BuildInfo.Lens ( src/Distribution/Types/BuildInfo/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/BuildInfo/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/BuildInfo/Lens.dyn_o ) [108 of 137] Compiling Distribution.Types.TestSuite ( src/Distribution/Types/TestSuite.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/TestSuite.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/TestSuite.dyn_o ) [109 of 137] Compiling Distribution.Types.TestSuite.Lens ( src/Distribution/Types/TestSuite/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/TestSuite/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/TestSuite/Lens.dyn_o ) [110 of 137] Compiling Distribution.Types.Library ( src/Distribution/Types/Library.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Library.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Library.dyn_o ) [111 of 137] Compiling Distribution.Types.Library.Lens ( src/Distribution/Types/Library/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Library/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Library/Lens.dyn_o ) [112 of 137] Compiling Distribution.Types.ForeignLib ( src/Distribution/Types/ForeignLib.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ForeignLib.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ForeignLib.dyn_o ) [113 of 137] Compiling Distribution.Types.ForeignLib.Lens ( src/Distribution/Types/ForeignLib/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ForeignLib/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ForeignLib/Lens.dyn_o ) [114 of 137] Compiling Distribution.Types.Executable ( src/Distribution/Types/Executable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Executable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Executable.dyn_o ) [115 of 137] Compiling Distribution.Types.Executable.Lens ( src/Distribution/Types/Executable/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Executable/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Executable/Lens.dyn_o ) [116 of 137] Compiling Distribution.Types.Benchmark ( src/Distribution/Types/Benchmark.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Benchmark.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Benchmark.dyn_o ) [117 of 137] Compiling Distribution.Types.Component ( src/Distribution/Types/Component.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Component.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Component.dyn_o ) [118 of 137] Compiling Distribution.Types.ComponentRequestedSpec ( src/Distribution/Types/ComponentRequestedSpec.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ComponentRequestedSpec.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/ComponentRequestedSpec.dyn_o ) [119 of 137] Compiling Distribution.Types.PackageDescription ( src/Distribution/Types/PackageDescription.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PackageDescription.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PackageDescription.dyn_o ) [120 of 137] Compiling Distribution.Types.GenericPackageDescription ( src/Distribution/Types/GenericPackageDescription.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/GenericPackageDescription.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/GenericPackageDescription.dyn_o ) [121 of 137] Compiling Distribution.Types.GenericPackageDescription.Lens ( src/Distribution/Types/GenericPackageDescription/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/GenericPackageDescription/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/GenericPackageDescription/Lens.dyn_o ) [122 of 137] Compiling Distribution.Types.Benchmark.Lens ( src/Distribution/Types/Benchmark/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Benchmark/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Benchmark/Lens.dyn_o ) [123 of 137] Compiling Distribution.Types.PackageDescription.Lens ( src/Distribution/Types/PackageDescription/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PackageDescription/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/PackageDescription/Lens.dyn_o ) [124 of 137] Compiling Distribution.Types.Lens ( src/Distribution/Types/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/Lens.dyn_o ) [125 of 137] Compiling Distribution.PackageDescription ( src/Distribution/PackageDescription.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription.dyn_o ) [126 of 137] Compiling Distribution.PackageDescription.Configuration ( src/Distribution/PackageDescription/Configuration.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription/Configuration.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription/Configuration.dyn_o ) [127 of 137] Compiling Distribution.FieldGrammar.Newtypes ( src/Distribution/FieldGrammar/Newtypes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/FieldGrammar/Newtypes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/FieldGrammar/Newtypes.dyn_o ) [128 of 137] Compiling Distribution.FieldGrammar.Class ( src/Distribution/FieldGrammar/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/FieldGrammar/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/FieldGrammar/Class.dyn_o ) [129 of 137] Compiling Distribution.FieldGrammar.Pretty ( src/Distribution/FieldGrammar/Pretty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/FieldGrammar/Pretty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/FieldGrammar/Pretty.dyn_o ) [130 of 137] Compiling Distribution.FieldGrammar.Parsec ( src/Distribution/FieldGrammar/Parsec.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/FieldGrammar/Parsec.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/FieldGrammar/Parsec.dyn_o ) [131 of 137] Compiling Distribution.FieldGrammar ( src/Distribution/FieldGrammar.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/FieldGrammar.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/FieldGrammar.dyn_o ) [132 of 137] Compiling Distribution.PackageDescription.FieldGrammar ( src/Distribution/PackageDescription/FieldGrammar.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription/FieldGrammar.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription/FieldGrammar.dyn_o ) [133 of 137] Compiling Distribution.PackageDescription.PrettyPrint ( src/Distribution/PackageDescription/PrettyPrint.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription/PrettyPrint.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription/PrettyPrint.dyn_o ) [134 of 137] Compiling Distribution.PackageDescription.Parsec ( src/Distribution/PackageDescription/Parsec.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription/Parsec.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/PackageDescription/Parsec.dyn_o ) [135 of 137] Compiling Distribution.FieldGrammar.FieldDescrs ( src/Distribution/FieldGrammar/FieldDescrs.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/FieldGrammar/FieldDescrs.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/FieldGrammar/FieldDescrs.dyn_o ) [136 of 137] Compiling Distribution.Types.InstalledPackageInfo.FieldGrammar ( src/Distribution/Types/InstalledPackageInfo/FieldGrammar.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/InstalledPackageInfo/FieldGrammar.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/Types/InstalledPackageInfo/FieldGrammar.dyn_o ) [137 of 137] Compiling Distribution.InstalledPackageInfo ( src/Distribution/InstalledPackageInfo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/InstalledPackageInfo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-syntax-3.10.2.0/build/Distribution/InstalledPackageInfo.dyn_o ) Configuring library for microlens-platform-0.4.3.5... Preprocessing library for microlens-platform-0.4.3.5... Building library for microlens-platform-0.4.3.5... [1 of 2] Compiling Lens.Micro.Platform.Internal ( src/Lens/Micro/Platform/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-platform-0.4.3.5/build/Lens/Micro/Platform/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-platform-0.4.3.5/build/Lens/Micro/Platform/Internal.dyn_o ) [2 of 2] Compiling Lens.Micro.Platform ( src/Lens/Micro/Platform.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-platform-0.4.3.5/build/Lens/Micro/Platform.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/microlens-platform-0.4.3.5/build/Lens/Micro/Platform.dyn_o ) Configuring library for indexed-traversable-instances-0.1.1.2... Preprocessing library for indexed-traversable-instances-0.1.1.2... Building library for indexed-traversable-instances-0.1.1.2... [1 of 1] Compiling Data.Functor.WithIndex.Instances ( src/Data/Functor/WithIndex/Instances.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-instances-0.1.1.2/build/Data/Functor/WithIndex/Instances.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/indexed-traversable-instances-0.1.1.2/build/Data/Functor/WithIndex/Instances.dyn_o ) Configuring library for text-iso8601-0.1... Preprocessing library for text-iso8601-0.1... Building library for text-iso8601-0.1... [1 of 2] Compiling Data.Time.FromText ( src/Data/Time/FromText.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-iso8601-0.1/build/Data/Time/FromText.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-iso8601-0.1/build/Data/Time/FromText.dyn_o ) [2 of 2] Compiling Data.Time.ToText ( src/Data/Time/ToText.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-iso8601-0.1/build/Data/Time/ToText.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/text-iso8601-0.1/build/Data/Time/ToText.dyn_o ) Configuring library for attoparsec-0.14.4... Preprocessing library for attoparsec-0.14.4... Building library for attoparsec-0.14.4... [ 1 of 16] Compiling Data.Attoparsec.Internal.Types ( Data/Attoparsec/Internal/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Internal/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Internal/Types.dyn_o ) Data/Attoparsec/Internal/Types.hs:28:53: warning: [GHC-38856] [-Wunused-imports] The import of ‘<$>’ from module ‘Control.Applicative’ is redundant | 28 | import Control.Applicative as App (Applicative(..), (<$>)) | ^^^^^ Data/Attoparsec/Internal/Types.hs:34:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 34 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 2 of 16] Compiling Data.Attoparsec.Internal ( Data/Attoparsec/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Internal.dyn_o ) [ 3 of 16] Compiling Data.Attoparsec.Number ( Data/Attoparsec/Number.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Number.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Number.dyn_o ) [ 4 of 16] Compiling Data.Attoparsec.Types ( Data/Attoparsec/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Types.dyn_o ) [ 5 of 16] Compiling Data.Attoparsec.Zepto ( Data/Attoparsec/Zepto.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Zepto.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Zepto.dyn_o ) Data/Attoparsec/Zepto.hs:46:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 46 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 16] Compiling Data.Attoparsec.Combinator ( Data/Attoparsec/Combinator.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Combinator.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Combinator.dyn_o ) Data/Attoparsec/Combinator.hs:46:46: warning: [GHC-38856] [-Wunused-imports] The import of ‘liftA2’ from module ‘Control.Applicative’ is redundant | 46 | import Control.Applicative (Alternative(..), liftA2, many, (<|>)) | ^^^^^^ [ 7 of 16] Compiling Data.Attoparsec.Text.Internal ( Data/Attoparsec/Text/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Text/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Text/Internal.dyn_o ) Data/Attoparsec/Text/Internal.hs:68:1: warning: [GHC-38856] [-Wunused-imports] The import of ‘*>, <$>, pure’ from module ‘Control.Applicative’ is redundant | 68 | import Control.Applicative ((<|>), (<$>), pure, (*>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/Attoparsec/Text/Internal.hs:91:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 91 | instance (a ~ Text) => IsString (Parser a) where | ^ [ 8 of 16] Compiling Data.Attoparsec.Text ( Data/Attoparsec/Text.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Text.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Text.dyn_o ) [ 9 of 16] Compiling Data.Attoparsec.Text.Lazy ( Data/Attoparsec/Text/Lazy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Text/Lazy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Text/Lazy.dyn_o ) [10 of 16] Compiling Data.Attoparsec.ByteString.Internal ( Data/Attoparsec/ByteString/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/ByteString/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/ByteString/Internal.dyn_o ) [11 of 16] Compiling Data.Attoparsec.ByteString ( Data/Attoparsec/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/ByteString.dyn_o ) [12 of 16] Compiling Data.Attoparsec.ByteString.Lazy ( Data/Attoparsec/ByteString/Lazy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/ByteString/Lazy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/ByteString/Lazy.dyn_o ) [13 of 16] Compiling Data.Attoparsec.Lazy ( Data/Attoparsec/Lazy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Lazy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Lazy.dyn_o ) [14 of 16] Compiling Data.Attoparsec.ByteString.Char8 ( Data/Attoparsec/ByteString/Char8.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/ByteString/Char8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/ByteString/Char8.dyn_o ) Data/Attoparsec/ByteString/Char8.hs:154:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 154 | instance (a ~ B.ByteString) => IsString (Parser a) where | ^ [15 of 16] Compiling Data.Attoparsec.Char8 ( Data/Attoparsec/Char8.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Char8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec/Char8.dyn_o ) [16 of 16] Compiling Data.Attoparsec ( Data/Attoparsec.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/attoparsec-0.14.4/build/Data/Attoparsec.dyn_o ) Configuring library for megaparsec-9.6.1... Preprocessing library for megaparsec-9.6.1... Building library for megaparsec-9.6.1... [ 1 of 18] Compiling Text.Megaparsec.Pos ( Text/Megaparsec/Pos.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Pos.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Pos.dyn_o ) [ 2 of 18] Compiling Text.Megaparsec.Error[boot] ( Text/Megaparsec/Error.hs-boot, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Error.o-boot, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Error.dyn_o-boot ) [ 3 of 18] Compiling Text.Megaparsec.State ( Text/Megaparsec/State.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/State.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/State.dyn_o ) [ 4 of 18] Compiling Text.Megaparsec.Stream ( Text/Megaparsec/Stream.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Stream.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Stream.dyn_o ) [ 5 of 18] Compiling Text.Megaparsec.Error ( Text/Megaparsec/Error.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Error.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Error.dyn_o ) [ 6 of 18] Compiling Text.Megaparsec.Error.Builder ( Text/Megaparsec/Error/Builder.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Error/Builder.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Error/Builder.dyn_o ) [ 7 of 18] Compiling Text.Megaparsec.Internal[boot] ( Text/Megaparsec/Internal.hs-boot, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Internal.o-boot, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Internal.dyn_o-boot ) [ 8 of 18] Compiling Text.Megaparsec.Class ( Text/Megaparsec/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Class.dyn_o ) [ 9 of 18] Compiling Text.Megaparsec.Internal ( Text/Megaparsec/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Internal.dyn_o ) [10 of 18] Compiling Text.Megaparsec.Debug ( Text/Megaparsec/Debug.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Debug.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Debug.dyn_o ) [11 of 18] Compiling Text.Megaparsec ( Text/Megaparsec.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec.dyn_o ) [12 of 18] Compiling Text.Megaparsec.Common ( Text/Megaparsec/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Common.dyn_o ) [13 of 18] Compiling Text.Megaparsec.Lexer ( Text/Megaparsec/Lexer.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Lexer.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Lexer.dyn_o ) [14 of 18] Compiling Text.Megaparsec.Char ( Text/Megaparsec/Char.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Char.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Char.dyn_o ) [15 of 18] Compiling Text.Megaparsec.Char.Lexer ( Text/Megaparsec/Char/Lexer.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Char/Lexer.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Char/Lexer.dyn_o ) [16 of 18] Compiling Text.Megaparsec.Byte.Binary ( Text/Megaparsec/Byte/Binary.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Byte/Binary.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Byte/Binary.dyn_o ) [17 of 18] Compiling Text.Megaparsec.Byte ( Text/Megaparsec/Byte.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Byte.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Byte.dyn_o ) [18 of 18] Compiling Text.Megaparsec.Byte.Lexer ( Text/Megaparsec/Byte/Lexer.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Byte/Lexer.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/megaparsec-9.6.1/build/Text/Megaparsec/Byte/Lexer.dyn_o ) Configuring library for http-media-0.8.1.1... Preprocessing library for http-media-0.8.1.1... Building library for http-media-0.8.1.1... [ 1 of 13] Compiling Network.HTTP.Media.Accept ( src/Network/HTTP/Media/Accept.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Accept.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Accept.dyn_o ) [ 2 of 13] Compiling Network.HTTP.Media.RenderHeader ( src/Network/HTTP/Media/RenderHeader.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/RenderHeader.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/RenderHeader.dyn_o ) [ 3 of 13] Compiling Network.HTTP.Media.Quality ( src/Network/HTTP/Media/Quality.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Quality.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Quality.dyn_o ) [ 4 of 13] Compiling Network.HTTP.Media.Language.Internal ( src/Network/HTTP/Media/Language/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Language/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Language/Internal.dyn_o ) [ 5 of 13] Compiling Network.HTTP.Media.Language ( src/Network/HTTP/Media/Language.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Language.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Language.dyn_o ) [ 6 of 13] Compiling Network.HTTP.Media.Utils ( src/Network/HTTP/Media/Utils.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Utils.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Utils.dyn_o ) [ 7 of 13] Compiling Network.HTTP.Media.MediaType.Internal ( src/Network/HTTP/Media/MediaType/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/MediaType/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/MediaType/Internal.dyn_o ) [ 8 of 13] Compiling Network.HTTP.Media.MediaType ( src/Network/HTTP/Media/MediaType.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/MediaType.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/MediaType.dyn_o ) [ 9 of 13] Compiling Network.HTTP.Media.Encoding.Internal ( src/Network/HTTP/Media/Encoding/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Encoding/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Encoding/Internal.dyn_o ) [10 of 13] Compiling Network.HTTP.Media.Encoding ( src/Network/HTTP/Media/Encoding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Encoding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Encoding.dyn_o ) [11 of 13] Compiling Network.HTTP.Media.Charset.Internal ( src/Network/HTTP/Media/Charset/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Charset/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Charset/Internal.dyn_o ) [12 of 13] Compiling Network.HTTP.Media.Charset ( src/Network/HTTP/Media/Charset.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Charset.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media/Charset.dyn_o ) [13 of 13] Compiling Network.HTTP.Media ( src/Network/HTTP/Media.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/http-media-0.8.1.1/build/Network/HTTP/Media.dyn_o ) Configuring library for bifunctors-5.6.1... Preprocessing library for bifunctors-5.6.1... Building library for bifunctors-5.6.1... [ 1 of 15] Compiling Data.Biapplicative ( src/Data/Biapplicative.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Biapplicative.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Biapplicative.dyn_o ) [ 2 of 15] Compiling Data.Bifunctor.Biap ( src/Data/Bifunctor/Biap.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Biap.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Biap.dyn_o ) [ 3 of 15] Compiling Data.Bifunctor.Biff ( src/Data/Bifunctor/Biff.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Biff.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Biff.dyn_o ) [ 4 of 15] Compiling Data.Bifunctor.Clown ( src/Data/Bifunctor/Clown.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Clown.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Clown.dyn_o ) [ 5 of 15] Compiling Data.Bifunctor.Fix ( src/Data/Bifunctor/Fix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Fix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Fix.dyn_o ) [ 6 of 15] Compiling Data.Bifunctor.Functor ( src/Data/Bifunctor/Functor.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Functor.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Functor.dyn_o ) [ 7 of 15] Compiling Data.Bifunctor.Flip ( src/Data/Bifunctor/Flip.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Flip.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Flip.dyn_o ) [ 8 of 15] Compiling Data.Bifunctor.Join ( src/Data/Bifunctor/Join.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Join.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Join.dyn_o ) [ 9 of 15] Compiling Data.Bifunctor.Joker ( src/Data/Bifunctor/Joker.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Joker.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Joker.dyn_o ) [10 of 15] Compiling Data.Bifunctor.Product ( src/Data/Bifunctor/Product.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Product.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Product.dyn_o ) [11 of 15] Compiling Data.Bifunctor.Sum ( src/Data/Bifunctor/Sum.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Sum.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Sum.dyn_o ) [12 of 15] Compiling Data.Bifunctor.TH.Internal ( src/Data/Bifunctor/TH/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/TH/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/TH/Internal.dyn_o ) [13 of 15] Compiling Data.Bifunctor.TH ( src/Data/Bifunctor/TH.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/TH.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/TH.dyn_o ) [14 of 15] Compiling Data.Bifunctor.Tannen ( src/Data/Bifunctor/Tannen.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Tannen.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Tannen.dyn_o ) [15 of 15] Compiling Data.Bifunctor.Wrapped ( src/Data/Bifunctor/Wrapped.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Wrapped.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/bifunctors-5.6.1/build/Data/Bifunctor/Wrapped.dyn_o ) Configuring library for strict-0.5... Preprocessing library for strict-0.5... Building library for strict-0.5... [1 of 7] Compiling Data.Strict.Either ( src/Data/Strict/Either.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/Data/Strict/Either.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/Data/Strict/Either.dyn_o ) [2 of 7] Compiling Data.Strict.Maybe ( src/Data/Strict/Maybe.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/Data/Strict/Maybe.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/Data/Strict/Maybe.dyn_o ) [3 of 7] Compiling Data.Strict.These ( src/Data/Strict/These.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/Data/Strict/These.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/Data/Strict/These.dyn_o ) [4 of 7] Compiling Data.Strict.Tuple ( src/Data/Strict/Tuple.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/Data/Strict/Tuple.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/Data/Strict/Tuple.dyn_o ) src/Data/Strict/Tuple.hs:171:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid (Pair a b)’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 171 | (x1 :!: y1) `mappend` (x2 :!: y2) = (x1 `mappend` x2) :!: (y1 `mappend` y2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [5 of 7] Compiling Data.Strict.Classes ( src/Data/Strict/Classes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/Data/Strict/Classes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/Data/Strict/Classes.dyn_o ) [6 of 7] Compiling Data.Strict ( src/Data/Strict.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/Data/Strict.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/Data/Strict.dyn_o ) [7 of 7] Compiling System.IO.Strict ( src/System/IO/Strict.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/System/IO/Strict.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/strict-0.5/build/System/IO/Strict.dyn_o ) Configuring library for commonmark-extensions-0.2.5.4... Preprocessing library for commonmark-extensions-0.2.5.4... Building library for commonmark-extensions-0.2.5.4... [ 1 of 20] Compiling Commonmark.Extensions.Alerts ( src/Commonmark/Extensions/Alerts.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Alerts.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Alerts.dyn_o ) [ 2 of 20] Compiling Commonmark.Extensions.Attributes ( src/Commonmark/Extensions/Attributes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Attributes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Attributes.dyn_o ) [ 3 of 20] Compiling Commonmark.Extensions.AutoIdentifiers ( src/Commonmark/Extensions/AutoIdentifiers.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/AutoIdentifiers.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/AutoIdentifiers.dyn_o ) [ 4 of 20] Compiling Commonmark.Extensions.Autolink ( src/Commonmark/Extensions/Autolink.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Autolink.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Autolink.dyn_o ) [ 5 of 20] Compiling Commonmark.Extensions.DefinitionList ( src/Commonmark/Extensions/DefinitionList.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/DefinitionList.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/DefinitionList.dyn_o ) [ 6 of 20] Compiling Commonmark.Extensions.Emoji ( src/Commonmark/Extensions/Emoji.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Emoji.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Emoji.dyn_o ) [ 7 of 20] Compiling Commonmark.Extensions.FancyList ( src/Commonmark/Extensions/FancyList.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/FancyList.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/FancyList.dyn_o ) [ 8 of 20] Compiling Commonmark.Extensions.Footnote ( src/Commonmark/Extensions/Footnote.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Footnote.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Footnote.dyn_o ) [ 9 of 20] Compiling Commonmark.Extensions.HardLineBreaks ( src/Commonmark/Extensions/HardLineBreaks.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/HardLineBreaks.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/HardLineBreaks.dyn_o ) [10 of 20] Compiling Commonmark.Extensions.ImplicitHeadingReferences ( src/Commonmark/Extensions/ImplicitHeadingReferences.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/ImplicitHeadingReferences.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/ImplicitHeadingReferences.dyn_o ) [11 of 20] Compiling Commonmark.Extensions.Math ( src/Commonmark/Extensions/Math.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Math.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Math.dyn_o ) [12 of 20] Compiling Commonmark.Extensions.PipeTable ( src/Commonmark/Extensions/PipeTable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/PipeTable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/PipeTable.dyn_o ) [13 of 20] Compiling Commonmark.Extensions.RebaseRelativePaths ( src/Commonmark/Extensions/RebaseRelativePaths.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/RebaseRelativePaths.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/RebaseRelativePaths.dyn_o ) [14 of 20] Compiling Commonmark.Extensions.Smart ( src/Commonmark/Extensions/Smart.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Smart.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Smart.dyn_o ) [15 of 20] Compiling Commonmark.Extensions.Strikethrough ( src/Commonmark/Extensions/Strikethrough.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Strikethrough.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Strikethrough.dyn_o ) [16 of 20] Compiling Commonmark.Extensions.Subscript ( src/Commonmark/Extensions/Subscript.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Subscript.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Subscript.dyn_o ) [17 of 20] Compiling Commonmark.Extensions.Superscript ( src/Commonmark/Extensions/Superscript.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Superscript.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Superscript.dyn_o ) [18 of 20] Compiling Commonmark.Extensions.TaskList ( src/Commonmark/Extensions/TaskList.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/TaskList.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/TaskList.dyn_o ) [19 of 20] Compiling Commonmark.Extensions.Wikilinks ( src/Commonmark/Extensions/Wikilinks.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Wikilinks.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions/Wikilinks.dyn_o ) [20 of 20] Compiling Commonmark.Extensions ( src/Commonmark/Extensions.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/commonmark-extensions-0.2.5.4/build/Commonmark/Extensions.dyn_o ) Configuring library for vector-algorithms-0.9.0.1... Preprocessing library for vector-algorithms-0.9.0.1... Building library for vector-algorithms-0.9.0.1... [ 1 of 11] Compiling Data.Vector.Algorithms.Common ( src/Data/Vector/Algorithms/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Common.dyn_o ) [ 2 of 11] Compiling Data.Vector.Algorithms.Optimal ( src/Data/Vector/Algorithms/Optimal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Optimal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Optimal.dyn_o ) [ 3 of 11] Compiling Data.Vector.Algorithms.Insertion ( src/Data/Vector/Algorithms/Insertion.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Insertion.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Insertion.dyn_o ) [ 4 of 11] Compiling Data.Vector.Algorithms.Merge ( src/Data/Vector/Algorithms/Merge.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Merge.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Merge.dyn_o ) [ 5 of 11] Compiling Data.Vector.Algorithms.AmericanFlag ( src/Data/Vector/Algorithms/AmericanFlag.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/AmericanFlag.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/AmericanFlag.dyn_o ) [ 6 of 11] Compiling Data.Vector.Algorithms.Heap ( src/Data/Vector/Algorithms/Heap.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Heap.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Heap.dyn_o ) [ 7 of 11] Compiling Data.Vector.Algorithms.Intro ( src/Data/Vector/Algorithms/Intro.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Intro.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Intro.dyn_o ) [ 8 of 11] Compiling Data.Vector.Algorithms.Radix ( src/Data/Vector/Algorithms/Radix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Radix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Radix.dyn_o ) [ 9 of 11] Compiling Data.Vector.Algorithms.Search ( src/Data/Vector/Algorithms/Search.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Search.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Search.dyn_o ) [10 of 11] Compiling Data.Vector.Algorithms ( src/Data/Vector/Algorithms.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms.dyn_o ) [11 of 11] Compiling Data.Vector.Algorithms.Tim ( src/Data/Vector/Algorithms/Tim.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Tim.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vector-algorithms-0.9.0.1/build/Data/Vector/Algorithms/Tim.dyn_o ) Configuring asn1-parse-0.9.5... Warning: asn1-parse.cabal:17:34: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Warning: asn1-parse.cabal:19:42: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Preprocessing library for asn1-parse-0.9.5... Building library for asn1-parse-0.9.5... [1 of 1] Compiling Data.ASN1.Parse ( Data/ASN1/Parse.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-parse-0.9.5/build/Data/ASN1/Parse.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/asn1-parse-0.9.5/build/Data/ASN1/Parse.dyn_o ) Data/ASN1/Parse.hs:35: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() | 35 | import Control.Monad.Fail | ^^^^^^^^^^^^^^^^^^^^^^^^^ Data/ASN1/Parse.hs:52:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad ParseASN1’. ‘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 | 52 | return a = pure a | ^^^^^^^^^^^^^^^^^^^^ Configuring library for vty-unix-0.1.0.0... Preprocessing library for vty-unix-0.1.0.0... Building library for vty-unix-0.1.0.0... [ 1 of 18] Compiling Data.Terminfo.Parse ( src/Data/Terminfo/Parse.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Data/Terminfo/Parse.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Data/Terminfo/Parse.dyn_o ) [ 2 of 18] Compiling Data.Terminfo.Eval ( src/Data/Terminfo/Eval.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Data/Terminfo/Eval.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Data/Terminfo/Eval.dyn_o ) [ 3 of 18] Compiling Graphics.Vty.Platform.Unix.Input.Classify.Types ( src/Graphics/Vty/Platform/Unix/Input/Classify/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Classify/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Classify/Types.dyn_o ) [ 4 of 18] Compiling Graphics.Vty.Platform.Unix.Input.Classify.Parse ( src/Graphics/Vty/Platform/Unix/Input/Classify/Parse.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Classify/Parse.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Classify/Parse.dyn_o ) [ 5 of 18] Compiling Graphics.Vty.Platform.Unix.Input.Focus ( src/Graphics/Vty/Platform/Unix/Input/Focus.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Focus.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Focus.dyn_o ) [ 6 of 18] Compiling Graphics.Vty.Platform.Unix.Input.Mouse ( src/Graphics/Vty/Platform/Unix/Input/Mouse.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Mouse.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Mouse.dyn_o ) [ 7 of 18] Compiling Graphics.Vty.Platform.Unix.Input.Paste ( src/Graphics/Vty/Platform/Unix/Input/Paste.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Paste.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Paste.dyn_o ) [ 8 of 18] Compiling Graphics.Vty.Platform.Unix.Input.Classify ( src/Graphics/Vty/Platform/Unix/Input/Classify.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Classify.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Classify.dyn_o ) src/Graphics/Vty/Platform/Unix/Input/Classify.hs:51:78: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 51 | let inputPrefixes = reverse . take maxValidInputLength . tail . BS8.inits $ inputBlock | ^^^^ [ 9 of 18] Compiling Graphics.Vty.Platform.Unix.Input.Terminfo.ANSIVT ( src/Graphics/Vty/Platform/Unix/Input/Terminfo/ANSIVT.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Terminfo/ANSIVT.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Terminfo/ANSIVT.dyn_o ) src/Graphics/Vty/Platform/Unix/Input/Terminfo/ANSIVT.hs:66:62: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 66 | let f ff nrs m = [ ("\ESC["++show n++"~",EvKey (KFun $ n-head nrs+ff) m) | n <- nrs ] in | ^^^^ [10 of 18] Compiling Graphics.Vty.Platform.Unix.Input.Terminfo ( src/Graphics/Vty/Platform/Unix/Input/Terminfo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Terminfo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Terminfo.dyn_o ) [11 of 18] Compiling Graphics.Vty.Platform.Unix.Output.Color ( src/Graphics/Vty/Platform/Unix/Output/Color.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Output/Color.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Output/Color.dyn_o ) [12 of 18] Compiling Graphics.Vty.Platform.Unix.Output.TerminfoBased ( src/Graphics/Vty/Platform/Unix/Output/TerminfoBased.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Output/TerminfoBased.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Output/TerminfoBased.dyn_o ) src/Graphics/Vty/Platform/Unix/Output/TerminfoBased.hs:209:39: warning: [GHC-68441] [-Wdeprecations] In the use of ‘tiGetStr’ (imported from System.Console.Terminfo, but defined in System.Console.Terminfo.Base): Deprecated: "use tiGetOutput instead." | 209 | = case Terminfo.getCapability ti (Terminfo.tiGetStr capName) of | ^^^^^^^^^^^^^^^^^ src/Graphics/Vty/Platform/Unix/Output/TerminfoBased.hs:215:39: warning: [GHC-68441] [-Wdeprecations] In the use of ‘tiGetStr’ (imported from System.Console.Terminfo, but defined in System.Console.Terminfo.Base): Deprecated: "use tiGetOutput instead." | 215 | = case Terminfo.getCapability ti (Terminfo.tiGetStr capName) of | ^^^^^^^^^^^^^^^^^ [13 of 18] Compiling Graphics.Vty.Platform.Unix.Output.XTermColor ( src/Graphics/Vty/Platform/Unix/Output/XTermColor.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Output/XTermColor.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Output/XTermColor.dyn_o ) [14 of 18] Compiling Graphics.Vty.Platform.Unix.Settings ( src/Graphics/Vty/Platform/Unix/Settings.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Settings.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Settings.dyn_o ) [15 of 18] Compiling Graphics.Vty.Platform.Unix.Output ( src/Graphics/Vty/Platform/Unix/Output.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Output.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Output.dyn_o ) [16 of 18] Compiling Graphics.Vty.Platform.Unix.Input.Loop ( src/Graphics/Vty/Platform/Unix/Input/Loop.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Loop.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input/Loop.dyn_o ) [17 of 18] Compiling Graphics.Vty.Platform.Unix.Input ( src/Graphics/Vty/Platform/Unix/Input.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix/Input.dyn_o ) [18 of 18] Compiling Graphics.Vty.Platform.Unix ( src/Graphics/Vty/Platform/Unix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-unix-0.1.0.0/build/Graphics/Vty/Platform/Unix.dyn_o ) Configuring library for typed-process-0.2.11.1... Preprocessing library for typed-process-0.2.11.1... Building library for typed-process-0.2.11.1... [1 of 3] Compiling Paths_typed_process ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/typed-process-0.2.11.1/build/autogen/Paths_typed_process.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/typed-process-0.2.11.1/build/Paths_typed_process.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/typed-process-0.2.11.1/build/Paths_typed_process.dyn_o ) [2 of 3] Compiling System.Process.Typed.Internal ( src/System/Process/Typed/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/typed-process-0.2.11.1/build/System/Process/Typed/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/typed-process-0.2.11.1/build/System/Process/Typed/Internal.dyn_o ) [3 of 3] Compiling System.Process.Typed ( src/System/Process/Typed.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/typed-process-0.2.11.1/build/System/Process/Typed.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/typed-process-0.2.11.1/build/System/Process/Typed.dyn_o ) Configuring executable 'hsc2hs' for hsc2hs-0.68.10... Preprocessing executable 'hsc2hs' for hsc2hs-0.68.10... Building executable 'hsc2hs' for hsc2hs-0.68.10... [ 1 of 12] Compiling ATTParser ( src/ATTParser.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/hsc2hs-tmp/ATTParser.o ) [ 2 of 12] Compiling Compat.ResponseFile ( src/Compat/ResponseFile.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/hsc2hs-tmp/Compat/ResponseFile.o ) [ 3 of 12] Compiling Compat.TempFile ( src/Compat/TempFile.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/hsc2hs-tmp/Compat/TempFile.o ) [ 4 of 12] Compiling Common ( src/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/hsc2hs-tmp/Common.o ) [ 5 of 12] Compiling Flags ( src/Flags.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/hsc2hs-tmp/Flags.o ) [ 6 of 12] Compiling HSCParser ( src/HSCParser.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/hsc2hs-tmp/HSCParser.o ) [ 7 of 12] Compiling C ( src/C.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/hsc2hs-tmp/C.o ) [ 8 of 12] Compiling CrossCodegen ( src/CrossCodegen.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/hsc2hs-tmp/CrossCodegen.o ) [ 9 of 12] Compiling Paths_hsc2hs ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/autogen/Paths_hsc2hs.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/hsc2hs-tmp/Paths_hsc2hs.o ) [10 of 12] Compiling UtilsCodegen ( src/UtilsCodegen.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/hsc2hs-tmp/UtilsCodegen.o ) [11 of 12] Compiling DirectCodegen ( src/DirectCodegen.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/hsc2hs-tmp/DirectCodegen.o ) [12 of 12] Compiling Main ( src/Main.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/hsc2hs-tmp/Main.o ) [13 of 13] Linking /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/hsc2hs-0.68.10/x/hsc2hs/build/hsc2hs/hsc2hs ld.lld: warning: OSThreads.c(OSThreads.o:(createAttachedOSThread) in archive /usr/local/lib/ghc-9.8.3/lib/../lib/x86_64-openbsd-ghc-9.8.3/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.8.3/lib/../lib/x86_64-openbsd-ghc-9.8.3/rts-1.0.2/libHSrts-1.0.2.a): warning: sprintf() is often misused, please use snprintf() Configuring library for gitrev-1.3.1... Preprocessing library for gitrev-1.3.1... Building library for gitrev-1.3.1... [1 of 1] Compiling Development.GitRev ( src/Development/GitRev.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/gitrev-1.3.1/build/Development/GitRev.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/gitrev-1.3.1/build/Development/GitRev.dyn_o ) src/Development/GitRev.hs:109:6: warning: [GHC-62161] [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In a multi-way if alternative: Guards do not cover entire pattern space | 109 | if | isDir -> return dotGit | ^^^^^^^^^^^^^^^^^^^^^^^^... Configuring library for aspell-pipe-0.6... Preprocessing library for aspell-pipe-0.6... Building library for aspell-pipe-0.6... [1 of 1] Compiling Text.Aspell ( src/Text/Aspell.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aspell-pipe-0.6/build/Text/Aspell.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aspell-pipe-0.6/build/Text/Aspell.dyn_o ) Configuring library for Cabal-3.10.2.1... Preprocessing library for Cabal-3.10.2.1... Building library for Cabal-3.10.2.1... [ 1 of 115] Compiling Distribution.Backpack.FullUnitId ( src/Distribution/Backpack/FullUnitId.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/FullUnitId.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/FullUnitId.dyn_o ) [ 2 of 115] Compiling Distribution.Backpack.ModSubst ( src/Distribution/Backpack/ModSubst.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/ModSubst.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/ModSubst.dyn_o ) [ 3 of 115] Compiling Distribution.Backpack.ModuleScope ( src/Distribution/Backpack/ModuleScope.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/ModuleScope.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/ModuleScope.dyn_o ) [ 4 of 115] Compiling Distribution.Backpack.ModuleShape ( src/Distribution/Backpack/ModuleShape.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/ModuleShape.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/ModuleShape.dyn_o ) [ 5 of 115] Compiling Distribution.Backpack.PreExistingComponent ( src/Distribution/Backpack/PreExistingComponent.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/PreExistingComponent.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/PreExistingComponent.dyn_o ) [ 6 of 115] Compiling Distribution.Backpack.PreModuleShape ( src/Distribution/Backpack/PreModuleShape.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/PreModuleShape.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/PreModuleShape.dyn_o ) [ 7 of 115] Compiling Distribution.Compat.Async ( src/Distribution/Compat/Async.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Async.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Async.dyn_o ) [ 8 of 115] Compiling Distribution.Compat.CreatePipe ( src/Distribution/Compat/CreatePipe.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/CreatePipe.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/CreatePipe.dyn_o ) [ 9 of 115] Compiling Distribution.Compat.Directory ( src/Distribution/Compat/Directory.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Directory.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Directory.dyn_o ) [ 10 of 115] Compiling Distribution.Compat.FilePath ( src/Distribution/Compat/FilePath.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/FilePath.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/FilePath.dyn_o ) [ 11 of 115] Compiling Distribution.Compat.GetShortPathName ( src/Distribution/Compat/GetShortPathName.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/GetShortPathName.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/GetShortPathName.dyn_o ) [ 12 of 115] Compiling Distribution.Compat.Internal.TempFile ( src/Distribution/Compat/Internal/TempFile.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Internal/TempFile.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Internal/TempFile.dyn_o ) [ 13 of 115] Compiling Distribution.Compat.CopyFile ( src/Distribution/Compat/CopyFile.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/CopyFile.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/CopyFile.dyn_o ) [ 14 of 115] Compiling Distribution.Compat.Prelude.Internal ( src/Distribution/Compat/Prelude/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Prelude/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Prelude/Internal.dyn_o ) [ 15 of 115] Compiling Distribution.Compat.Process ( src/Distribution/Compat/Process.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Process.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Process.dyn_o ) [ 16 of 115] Compiling Distribution.Compat.ResponseFile ( src/Distribution/Compat/ResponseFile.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/ResponseFile.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/ResponseFile.dyn_o ) [ 17 of 115] Compiling Distribution.Compat.SnocList ( src/Distribution/Compat/SnocList.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/SnocList.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/SnocList.dyn_o ) [ 18 of 115] Compiling Distribution.Compat.Stack ( src/Distribution/Compat/Stack.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Stack.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Stack.dyn_o ) [ 19 of 115] Compiling Distribution.Compat.Environment ( src/Distribution/Compat/Environment.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Environment.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Environment.dyn_o ) [ 20 of 115] Compiling Distribution.GetOpt ( src/Distribution/GetOpt.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/GetOpt.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/GetOpt.dyn_o ) [ 21 of 115] Compiling Distribution.Lex ( src/Distribution/Lex.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Lex.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Lex.dyn_o ) [ 22 of 115] Compiling Distribution.ReadE ( src/Distribution/ReadE.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/ReadE.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/ReadE.dyn_o ) [ 23 of 115] Compiling Distribution.Simple.BuildToolDepends ( src/Distribution/Simple/BuildToolDepends.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/BuildToolDepends.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/BuildToolDepends.dyn_o ) [ 24 of 115] Compiling Distribution.Simple.CCompiler ( src/Distribution/Simple/CCompiler.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/CCompiler.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/CCompiler.dyn_o ) [ 25 of 115] Compiling Distribution.Simple.Flag ( src/Distribution/Simple/Flag.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Flag.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Flag.dyn_o ) [ 26 of 115] Compiling Distribution.Simple.InstallDirs.Internal ( src/Distribution/Simple/InstallDirs/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/InstallDirs/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/InstallDirs/Internal.dyn_o ) [ 27 of 115] Compiling Distribution.Simple.InstallDirs ( src/Distribution/Simple/InstallDirs.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/InstallDirs.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/InstallDirs.dyn_o ) [ 28 of 115] Compiling Distribution.Simple.PreProcess.Unlit ( src/Distribution/Simple/PreProcess/Unlit.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/PreProcess/Unlit.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/PreProcess/Unlit.dyn_o ) [ 29 of 115] Compiling Distribution.Simple.Program.Internal ( src/Distribution/Simple/Program/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Internal.dyn_o ) [ 30 of 115] Compiling Distribution.TestSuite ( src/Distribution/TestSuite.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/TestSuite.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/TestSuite.dyn_o ) [ 31 of 115] Compiling Distribution.Types.AnnotatedId ( src/Distribution/Types/AnnotatedId.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/AnnotatedId.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/AnnotatedId.dyn_o ) [ 32 of 115] Compiling Distribution.Types.ComponentInclude ( src/Distribution/Types/ComponentInclude.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/ComponentInclude.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/ComponentInclude.dyn_o ) [ 33 of 115] Compiling Distribution.Types.ComponentLocalBuildInfo ( src/Distribution/Types/ComponentLocalBuildInfo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/ComponentLocalBuildInfo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/ComponentLocalBuildInfo.dyn_o ) [ 34 of 115] Compiling Distribution.Types.DumpBuildInfo ( src/Distribution/Types/DumpBuildInfo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/DumpBuildInfo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/DumpBuildInfo.dyn_o ) [ 35 of 115] Compiling Distribution.Types.GivenComponent ( src/Distribution/Types/GivenComponent.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/GivenComponent.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/GivenComponent.dyn_o ) [ 36 of 115] Compiling Distribution.Types.PackageName.Magic ( src/Distribution/Types/PackageName/Magic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/PackageName/Magic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/PackageName/Magic.dyn_o ) [ 37 of 115] Compiling Distribution.Types.TargetInfo ( src/Distribution/Types/TargetInfo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/TargetInfo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/TargetInfo.dyn_o ) [ 38 of 115] Compiling Distribution.Utils.IOData ( src/Distribution/Utils/IOData.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/IOData.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/IOData.dyn_o ) [ 39 of 115] Compiling Distribution.Utils.Json ( src/Distribution/Utils/Json.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/Json.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/Json.dyn_o ) [ 40 of 115] Compiling Distribution.Utils.MapAccum ( src/Distribution/Utils/MapAccum.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/MapAccum.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/MapAccum.dyn_o ) [ 41 of 115] Compiling Distribution.Utils.Progress ( src/Distribution/Utils/Progress.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/Progress.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/Progress.dyn_o ) [ 42 of 115] Compiling Distribution.Utils.UnionFind ( src/Distribution/Utils/UnionFind.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/UnionFind.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/UnionFind.dyn_o ) [ 43 of 115] Compiling Distribution.Verbosity.Internal ( src/Distribution/Verbosity/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Verbosity/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Verbosity/Internal.dyn_o ) [ 44 of 115] Compiling Distribution.Verbosity ( src/Distribution/Verbosity.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Verbosity.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Verbosity.dyn_o ) [ 45 of 115] Compiling Distribution.Backpack.UnifyM ( src/Distribution/Backpack/UnifyM.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/UnifyM.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/UnifyM.dyn_o ) [ 46 of 115] Compiling Distribution.Backpack.MixLink ( src/Distribution/Backpack/MixLink.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/MixLink.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/MixLink.dyn_o ) [ 47 of 115] Compiling Distribution.ZinzaPrelude ( src/Distribution/ZinzaPrelude.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/ZinzaPrelude.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/ZinzaPrelude.dyn_o ) [ 48 of 115] Compiling Distribution.Simple.Build.PathsModule.Z ( src/Distribution/Simple/Build/PathsModule/Z.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build/PathsModule/Z.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build/PathsModule/Z.dyn_o ) [ 49 of 115] Compiling Distribution.Simple.Build.PackageInfoModule.Z ( src/Distribution/Simple/Build/PackageInfoModule/Z.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build/PackageInfoModule/Z.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build/PackageInfoModule/Z.dyn_o ) [ 50 of 115] Compiling Distribution.Simple.Build.Macros.Z ( src/Distribution/Simple/Build/Macros/Z.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build/Macros/Z.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build/Macros/Z.dyn_o ) [ 51 of 115] Compiling Paths_Cabal ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/autogen/Paths_Cabal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Paths_Cabal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Paths_Cabal.dyn_o ) [ 52 of 115] Compiling Distribution.Simple.Utils ( src/Distribution/Simple/Utils.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Utils.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Utils.dyn_o ) [ 53 of 115] Compiling Distribution.Utils.NubList ( src/Distribution/Utils/NubList.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/NubList.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/NubList.dyn_o ) [ 54 of 115] Compiling Distribution.Utils.LogProgress ( src/Distribution/Utils/LogProgress.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/LogProgress.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Utils/LogProgress.dyn_o ) [ 55 of 115] Compiling Distribution.Simple.Program.ResponseFile ( src/Distribution/Simple/Program/ResponseFile.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/ResponseFile.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/ResponseFile.dyn_o ) [ 56 of 115] Compiling Distribution.Simple.Program.Find ( src/Distribution/Simple/Program/Find.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Find.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Find.dyn_o ) [ 57 of 115] Compiling Distribution.Simple.Program.Types ( src/Distribution/Simple/Program/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Types.dyn_o ) [ 58 of 115] Compiling Distribution.Simple.Program.Run ( src/Distribution/Simple/Program/Run.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Run.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Run.dyn_o ) [ 59 of 115] Compiling Distribution.Simple.Program.Script ( src/Distribution/Simple/Program/Script.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Script.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Script.dyn_o ) [ 60 of 115] Compiling Distribution.Simple.Program.Hpc ( src/Distribution/Simple/Program/Hpc.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Hpc.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Hpc.dyn_o ) [ 61 of 115] Compiling Distribution.Simple.PackageIndex ( src/Distribution/Simple/PackageIndex.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/PackageIndex.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/PackageIndex.dyn_o ) [ 62 of 115] Compiling Distribution.Simple.PackageDescription ( src/Distribution/Simple/PackageDescription.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/PackageDescription.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/PackageDescription.dyn_o ) [ 63 of 115] Compiling Distribution.Simple.Glob ( src/Distribution/Simple/Glob.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Glob.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Glob.dyn_o ) [ 64 of 115] Compiling Distribution.Simple.Compiler ( src/Distribution/Simple/Compiler.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Compiler.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Compiler.dyn_o ) [ 65 of 115] Compiling Distribution.Simple.Program.HcPkg ( src/Distribution/Simple/Program/HcPkg.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/HcPkg.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/HcPkg.dyn_o ) [ 66 of 115] Compiling Distribution.Simple.GHC.ImplInfo ( src/Distribution/Simple/GHC/ImplInfo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/GHC/ImplInfo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/GHC/ImplInfo.dyn_o ) [ 67 of 115] Compiling Distribution.Simple.Program.GHC ( src/Distribution/Simple/Program/GHC.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/GHC.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/GHC.dyn_o ) [ 68 of 115] Compiling Distribution.Simple.Program.Builtin ( src/Distribution/Simple/Program/Builtin.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Builtin.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Builtin.dyn_o ) [ 69 of 115] Compiling Distribution.Simple.Program.Db ( src/Distribution/Simple/Program/Db.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Db.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Db.dyn_o ) [ 70 of 115] Compiling Distribution.Simple.Program ( src/Distribution/Simple/Program.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program.dyn_o ) [ 71 of 115] Compiling Distribution.Simple.Program.Strip ( src/Distribution/Simple/Program/Strip.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Strip.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Strip.dyn_o ) [ 72 of 115] Compiling Distribution.Simple.Command ( src/Distribution/Simple/Command.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Command.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Command.dyn_o ) [ 73 of 115] Compiling Distribution.Simple.Setup ( src/Distribution/Simple/Setup.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Setup.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Setup.dyn_o ) [ 74 of 115] Compiling Distribution.Types.LocalBuildInfo ( src/Distribution/Types/LocalBuildInfo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/LocalBuildInfo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Types/LocalBuildInfo.dyn_o ) [ 75 of 115] Compiling Distribution.Simple.LocalBuildInfo ( src/Distribution/Simple/LocalBuildInfo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/LocalBuildInfo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/LocalBuildInfo.dyn_o ) [ 76 of 115] Compiling Distribution.Simple.Hpc ( src/Distribution/Simple/Hpc.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Hpc.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Hpc.dyn_o ) [ 77 of 115] Compiling Distribution.Simple.Build.PackageInfoModule ( src/Distribution/Simple/Build/PackageInfoModule.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build/PackageInfoModule.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build/PackageInfoModule.dyn_o ) [ 78 of 115] Compiling Distribution.Simple.Build.Macros ( src/Distribution/Simple/Build/Macros.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build/Macros.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build/Macros.dyn_o ) [ 79 of 115] Compiling Distribution.Backpack.ComponentsGraph ( src/Distribution/Backpack/ComponentsGraph.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/ComponentsGraph.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/ComponentsGraph.dyn_o ) [ 80 of 115] Compiling Distribution.Simple.Test.Log ( src/Distribution/Simple/Test/Log.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Test/Log.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Test/Log.dyn_o ) [ 81 of 115] Compiling Distribution.Simple.Program.Ld ( src/Distribution/Simple/Program/Ld.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Ld.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Ld.dyn_o ) [ 82 of 115] Compiling Distribution.Simple.Program.Ar ( src/Distribution/Simple/Program/Ar.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Ar.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Program/Ar.dyn_o ) [ 83 of 115] Compiling Distribution.Simple.ConfigureScript ( src/Distribution/Simple/ConfigureScript.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/ConfigureScript.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/ConfigureScript.dyn_o ) [ 84 of 115] Compiling Distribution.Backpack.Id ( src/Distribution/Backpack/Id.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/Id.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/Id.dyn_o ) [ 85 of 115] Compiling Distribution.Backpack.ConfiguredComponent ( src/Distribution/Backpack/ConfiguredComponent.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/ConfiguredComponent.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/ConfiguredComponent.dyn_o ) [ 86 of 115] Compiling Distribution.Backpack.LinkedComponent ( src/Distribution/Backpack/LinkedComponent.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/LinkedComponent.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/LinkedComponent.dyn_o ) [ 87 of 115] Compiling Distribution.Simple.BuildTarget ( src/Distribution/Simple/BuildTarget.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/BuildTarget.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/BuildTarget.dyn_o ) [ 88 of 115] Compiling Distribution.Simple.BuildPaths ( src/Distribution/Simple/BuildPaths.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/BuildPaths.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/BuildPaths.dyn_o ) [ 89 of 115] Compiling Distribution.Simple.UHC ( src/Distribution/Simple/UHC.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/UHC.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/UHC.dyn_o ) [ 90 of 115] Compiling Distribution.Simple.HaskellSuite ( src/Distribution/Simple/HaskellSuite.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/HaskellSuite.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/HaskellSuite.dyn_o ) [ 91 of 115] Compiling Distribution.Simple.GHC.Internal ( src/Distribution/Simple/GHC/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/GHC/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/GHC/Internal.dyn_o ) [ 92 of 115] Compiling Distribution.Simple.GHC.EnvironmentParser ( src/Distribution/Simple/GHC/EnvironmentParser.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/GHC/EnvironmentParser.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/GHC/EnvironmentParser.dyn_o ) [ 93 of 115] Compiling Distribution.Simple.GHCJS ( src/Distribution/Simple/GHCJS.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/GHCJS.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/GHCJS.dyn_o ) [ 94 of 115] Compiling Distribution.Simple.GHC ( src/Distribution/Simple/GHC.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/GHC.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/GHC.dyn_o ) [ 95 of 115] Compiling Distribution.Simple.ShowBuildInfo ( src/Distribution/Simple/ShowBuildInfo.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/ShowBuildInfo.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/ShowBuildInfo.dyn_o ) [ 96 of 115] Compiling Distribution.Simple.Install ( src/Distribution/Simple/Install.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Install.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Install.dyn_o ) [ 97 of 115] Compiling Distribution.Simple.Build.PathsModule ( src/Distribution/Simple/Build/PathsModule.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build/PathsModule.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build/PathsModule.dyn_o ) [ 98 of 115] Compiling Distribution.Simple.Test.LibV09 ( src/Distribution/Simple/Test/LibV09.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Test/LibV09.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Test/LibV09.dyn_o ) [ 99 of 115] Compiling Distribution.Simple.Test.ExeV10 ( src/Distribution/Simple/Test/ExeV10.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Test/ExeV10.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Test/ExeV10.dyn_o ) [100 of 115] Compiling Distribution.PackageDescription.Check ( src/Distribution/PackageDescription/Check.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/PackageDescription/Check.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/PackageDescription/Check.dyn_o ) [101 of 115] Compiling Distribution.Make ( src/Distribution/Make.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Make.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Make.dyn_o ) [102 of 115] Compiling Distribution.Compat.Time ( src/Distribution/Compat/Time.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Time.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Compat/Time.dyn_o ) [103 of 115] Compiling Distribution.Backpack.ReadyComponent ( src/Distribution/Backpack/ReadyComponent.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/ReadyComponent.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/ReadyComponent.dyn_o ) [104 of 115] Compiling Distribution.Backpack.Configure ( src/Distribution/Backpack/Configure.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/Configure.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/Configure.dyn_o ) [105 of 115] Compiling Distribution.Backpack.DescribeUnitId ( src/Distribution/Backpack/DescribeUnitId.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/DescribeUnitId.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Backpack/DescribeUnitId.dyn_o ) [106 of 115] Compiling Distribution.Simple.Register ( src/Distribution/Simple/Register.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Register.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Register.dyn_o ) [107 of 115] Compiling Distribution.Simple.PreProcess ( src/Distribution/Simple/PreProcess.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/PreProcess.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/PreProcess.dyn_o ) [108 of 115] Compiling Distribution.Simple.UserHooks ( src/Distribution/Simple/UserHooks.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/UserHooks.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/UserHooks.dyn_o ) [109 of 115] Compiling Distribution.Simple.Test ( src/Distribution/Simple/Test.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Test.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Test.dyn_o ) [110 of 115] Compiling Distribution.Simple.Bench ( src/Distribution/Simple/Bench.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Bench.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Bench.dyn_o ) [111 of 115] Compiling Distribution.Simple.Configure ( src/Distribution/Simple/Configure.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Configure.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Configure.dyn_o ) [112 of 115] Compiling Distribution.Simple.SrcDist ( src/Distribution/Simple/SrcDist.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/SrcDist.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/SrcDist.dyn_o ) [113 of 115] Compiling Distribution.Simple.Build ( src/Distribution/Simple/Build.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Build.dyn_o ) [114 of 115] Compiling Distribution.Simple.Haddock ( src/Distribution/Simple/Haddock.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Haddock.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple/Haddock.dyn_o ) [115 of 115] Compiling Distribution.Simple ( src/Distribution/Simple.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Cabal-3.10.2.1/build/Distribution/Simple.dyn_o ) Configuring library for witherable-0.4.2... Preprocessing library for witherable-0.4.2... Building library for witherable-0.4.2... [1 of 2] Compiling Witherable ( src/Witherable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/witherable-0.4.2/build/Witherable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/witherable-0.4.2/build/Witherable.dyn_o ) [2 of 2] Compiling Data.Witherable ( src/Data/Witherable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/witherable-0.4.2/build/Data/Witherable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/witherable-0.4.2/build/Data/Witherable.dyn_o ) src/Data/Witherable.hs:48: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() | 48 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Configuring library for config-ini-0.2.7.0... Preprocessing library for config-ini-0.2.7.0... Building library for config-ini-0.2.7.0... [1 of 3] Compiling Data.Ini.Config.Raw ( src/Data/Ini/Config/Raw.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/config-ini-0.2.7.0/build/Data/Ini/Config/Raw.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/config-ini-0.2.7.0/build/Data/Ini/Config/Raw.dyn_o ) src/Data/Ini/Config/Raw.hs:32: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() | 32 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 3] Compiling Data.Ini.Config.Bidir ( src/Data/Ini/Config/Bidir.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/config-ini-0.2.7.0/build/Data/Ini/Config/Bidir.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/config-ini-0.2.7.0/build/Data/Ini/Config/Bidir.dyn_o ) src/Data/Ini/Config/Bidir.hs:205: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() | 205 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Ini/Config/Bidir.hs:925:19: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘Maybe IniValue’ not matched: Nothing | 925 | let Just nv = mkValue t f (vDelimiter val) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [3 of 3] Compiling Data.Ini.Config ( src/Data/Ini/Config.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/config-ini-0.2.7.0/build/Data/Ini/Config.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/config-ini-0.2.7.0/build/Data/Ini/Config.dyn_o ) Configuring library for semigroupoids-6.0.0.1... Preprocessing library for semigroupoids-6.0.0.1... Building library for semigroupoids-6.0.0.1... [ 1 of 27] Compiling Data.Functor.Extend ( src/Data/Functor/Extend.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Extend.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Extend.dyn_o ) [ 2 of 27] Compiling Data.Semigroup.Foldable.Class ( src/Data/Semigroup/Foldable/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroup/Foldable/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroup/Foldable/Class.dyn_o ) [ 3 of 27] Compiling Data.Traversable.Instances ( src/Data/Traversable/Instances.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Traversable/Instances.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Traversable/Instances.dyn_o ) [ 4 of 27] Compiling Semigroupoids.Internal ( src/Semigroupoids/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Semigroupoids/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Semigroupoids/Internal.dyn_o ) [ 5 of 27] Compiling Data.Functor.Bind.Class ( src/Data/Functor/Bind/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Bind/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Bind/Class.dyn_o ) [ 6 of 27] Compiling Data.Functor.Apply ( src/Data/Functor/Apply.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Apply.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Apply.dyn_o ) [ 7 of 27] Compiling Data.Semigroup.Bifoldable ( src/Data/Semigroup/Bifoldable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroup/Bifoldable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroup/Bifoldable.dyn_o ) [ 8 of 27] Compiling Data.Functor.Contravariant.Divise ( src/Data/Functor/Contravariant/Divise.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Contravariant/Divise.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Contravariant/Divise.dyn_o ) [ 9 of 27] Compiling Data.Functor.Contravariant.Decide ( src/Data/Functor/Contravariant/Decide.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Contravariant/Decide.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Contravariant/Decide.dyn_o ) [10 of 27] Compiling Data.Functor.Contravariant.Conclude ( src/Data/Functor/Contravariant/Conclude.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Contravariant/Conclude.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Contravariant/Conclude.dyn_o ) [11 of 27] Compiling Data.Functor.Bind ( src/Data/Functor/Bind.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Bind.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Bind.dyn_o ) [12 of 27] Compiling Data.Semigroupoid ( src/Data/Semigroupoid.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroupoid.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroupoid.dyn_o ) [13 of 27] Compiling Data.Semigroupoid.Ob ( src/Data/Semigroupoid/Ob.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroupoid/Ob.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroupoid/Ob.dyn_o ) [14 of 27] Compiling Data.Semigroupoid.Dual ( src/Data/Semigroupoid/Dual.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroupoid/Dual.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroupoid/Dual.dyn_o ) [15 of 27] Compiling Data.Semigroupoid.Categorical ( src/Data/Semigroupoid/Categorical.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroupoid/Categorical.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroupoid/Categorical.dyn_o ) [16 of 27] Compiling Data.Groupoid ( src/Data/Groupoid.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Groupoid.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Groupoid.dyn_o ) [17 of 27] Compiling Data.Isomorphism ( src/Data/Isomorphism.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Isomorphism.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Isomorphism.dyn_o ) [18 of 27] Compiling Data.Functor.Bind.Trans ( src/Data/Functor/Bind/Trans.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Bind/Trans.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Bind/Trans.dyn_o ) [19 of 27] Compiling Data.Bifunctor.Apply ( src/Data/Bifunctor/Apply.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Bifunctor/Apply.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Bifunctor/Apply.dyn_o ) [20 of 27] Compiling Data.Functor.Alt ( src/Data/Functor/Alt.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Alt.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Alt.dyn_o ) [21 of 27] Compiling Data.Semigroup.Foldable ( src/Data/Semigroup/Foldable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroup/Foldable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroup/Foldable.dyn_o ) [22 of 27] Compiling Data.Semigroup.Traversable.Class ( src/Data/Semigroup/Traversable/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroup/Traversable/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroup/Traversable/Class.dyn_o ) [23 of 27] Compiling Data.Semigroup.Traversable ( src/Data/Semigroup/Traversable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroup/Traversable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroup/Traversable.dyn_o ) [24 of 27] Compiling Data.Semigroup.Bitraversable ( src/Data/Semigroup/Bitraversable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroup/Bitraversable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroup/Bitraversable.dyn_o ) [25 of 27] Compiling Data.Functor.Plus ( src/Data/Functor/Plus.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Plus.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Functor/Plus.dyn_o ) [26 of 27] Compiling Semigroupoids.Do ( src/Semigroupoids/Do.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Semigroupoids/Do.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Semigroupoids/Do.dyn_o ) [27 of 27] Compiling Data.Semigroupoid.Static ( src/Data/Semigroupoid/Static.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroupoid/Static.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semigroupoids-6.0.0.1/build/Data/Semigroupoid/Static.dyn_o ) Configuring library for profunctors-5.6.2... Preprocessing library for profunctors-5.6.2... Building library for profunctors-5.6.2... [ 1 of 16] Compiling Data.Profunctor.Unsafe ( src/Data/Profunctor/Unsafe.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Unsafe.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Unsafe.dyn_o ) [ 2 of 16] Compiling Data.Profunctor.Types ( src/Data/Profunctor/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Types.dyn_o ) [ 3 of 16] Compiling Data.Profunctor.Monad ( src/Data/Profunctor/Monad.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Monad.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Monad.dyn_o ) [ 4 of 16] Compiling Data.Profunctor.Adjunction ( src/Data/Profunctor/Adjunction.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Adjunction.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Adjunction.dyn_o ) [ 5 of 16] Compiling Data.Profunctor.Strong ( src/Data/Profunctor/Strong.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Strong.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Strong.dyn_o ) [ 6 of 16] Compiling Data.Profunctor.Closed ( src/Data/Profunctor/Closed.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Closed.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Closed.dyn_o ) [ 7 of 16] Compiling Data.Profunctor.Choice ( src/Data/Profunctor/Choice.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Choice.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Choice.dyn_o ) [ 8 of 16] Compiling Data.Profunctor.Traversing ( src/Data/Profunctor/Traversing.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Traversing.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Traversing.dyn_o ) [ 9 of 16] Compiling Data.Profunctor.Mapping ( src/Data/Profunctor/Mapping.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Mapping.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Mapping.dyn_o ) [10 of 16] Compiling Data.Profunctor ( src/Data/Profunctor.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor.dyn_o ) [11 of 16] Compiling Data.Profunctor.Sieve ( src/Data/Profunctor/Sieve.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Sieve.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Sieve.dyn_o ) [12 of 16] Compiling Data.Profunctor.Rep ( src/Data/Profunctor/Rep.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Rep.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Rep.dyn_o ) src/Data/Profunctor/Rep.hs:199:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad (Prep p)’. ‘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 | 199 | return a = Prep () $ tabulate $ const $ return a | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [13 of 16] Compiling Data.Profunctor.Composition ( src/Data/Profunctor/Composition.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Composition.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Composition.dyn_o ) [14 of 16] Compiling Data.Profunctor.Ran ( src/Data/Profunctor/Ran.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Ran.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Ran.dyn_o ) [15 of 16] Compiling Data.Profunctor.Cayley ( src/Data/Profunctor/Cayley.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Cayley.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Cayley.dyn_o ) [16 of 16] Compiling Data.Profunctor.Yoneda ( src/Data/Profunctor/Yoneda.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Yoneda.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/profunctors-5.6.2/build/Data/Profunctor/Yoneda.dyn_o ) Configuring library for serialise-0.2.6.1... Preprocessing library for serialise-0.2.6.1... Building library for serialise-0.2.6.1... [1 of 8] Compiling Codec.Serialise.Decoding ( src/Codec/Serialise/Decoding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/Decoding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/Decoding.dyn_o ) [2 of 8] Compiling Codec.Serialise.Encoding ( src/Codec/Serialise/Encoding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/Encoding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/Encoding.dyn_o ) [3 of 8] Compiling Codec.Serialise.Internal.GeneralisedUTF8 ( src/Codec/Serialise/Internal/GeneralisedUTF8.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/Internal/GeneralisedUTF8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/Internal/GeneralisedUTF8.dyn_o ) [4 of 8] Compiling Codec.Serialise.Class ( src/Codec/Serialise/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/Class.dyn_o ) src/Codec/Serialise/Class.hs:1370:1: warning: [GHC-53633] [-Woverlapping-patterns] Pattern match is redundant In an equation for ‘encodeTypeRep’: encodeTypeRep (Fun arg res) = ... | 1370 | encodeTypeRep (Fun arg res) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^... [5 of 8] Compiling Codec.Serialise ( src/Codec/Serialise.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise.dyn_o ) [6 of 8] Compiling Codec.Serialise.IO ( src/Codec/Serialise/IO.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/IO.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/IO.dyn_o ) [7 of 8] Compiling Codec.Serialise.Properties ( src/Codec/Serialise/Properties.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/Properties.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/Properties.dyn_o ) [8 of 8] Compiling Codec.Serialise.Tutorial ( src/Codec/Serialise/Tutorial.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/Tutorial.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/serialise-0.2.6.1/build/Codec/Serialise/Tutorial.dyn_o ) Configuring library for Hclip-3.0.0.4... Preprocessing library for Hclip-3.0.0.4... Building library for Hclip-3.0.0.4... [1 of 1] Compiling System.Hclip ( System/Hclip.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Hclip-3.0.0.4/build/System/Hclip.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/Hclip-3.0.0.4/build/System/Hclip.dyn_o ) Configuring library for mono-traversable-1.0.17.0... Preprocessing library for mono-traversable-1.0.17.0... Building library for mono-traversable-1.0.17.0... [1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mono-traversable-1.0.17.0/build/Data/MonoTraversable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mono-traversable-1.0.17.0/build/Data/MonoTraversable.dyn_o ) src/Data/MonoTraversable.hs:1277:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘ViewL a’ not matched: EmptyL | 1277 | oextract ~(x :< _) = x | ^^^^^^^^^^^^^^^^^^^^^^ src/Data/MonoTraversable.hs:1279:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘ViewL a’ not matched: EmptyL | 1279 | oextend f w@(~(_ :< xxs)) = | ^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/MonoTraversable.hs:1287:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘ViewR a’ not matched: EmptyR | 1287 | oextract ~(_ :> x) = x | ^^^^^^^^^^^^^^^^^^^^^^ src/Data/MonoTraversable.hs:1289:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘ViewR a’ not matched: EmptyR | 1289 | oextend f w@(~(xxs :> _)) = | ^^^^^^^^^^^^^^^^^^^^^^^^^^^... [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mono-traversable-1.0.17.0/build/Data/Containers.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mono-traversable-1.0.17.0/build/Data/Containers.dyn_o ) src/Data/Containers.hs:51:48: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 51 | unions :: (MonoFoldable mono, Element mono ~ set) => mono -> set | ^ src/Data/Containers.hs:703:38: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 703 | class (SetContainer set, Element set ~ ContainerKey set) => IsSet set where | ^ [3 of 6] Compiling Data.MonoTraversable.Unprefixed ( src/Data/MonoTraversable/Unprefixed.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mono-traversable-1.0.17.0/build/Data/MonoTraversable/Unprefixed.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mono-traversable-1.0.17.0/build/Data/MonoTraversable/Unprefixed.dyn_o ) src/Data/MonoTraversable/Unprefixed.hs:158:41: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 158 | and :: (MonoFoldable mono, Element mono ~ Bool) => mono -> Bool | ^ src/Data/MonoTraversable/Unprefixed.hs:164:40: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 164 | or :: (MonoFoldable mono, Element mono ~ Bool) => mono -> Bool | ^ src/Data/MonoTraversable/Unprefixed.hs:219:62: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 219 | sequence_ :: (Applicative m, MonoFoldable mono, Element mono ~ (m ())) => mono -> m () | ^ [4 of 6] Compiling Data.Sequences ( src/Data/Sequences.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mono-traversable-1.0.17.0/build/Data/Sequences.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mono-traversable-1.0.17.0/build/Data/Sequences.dyn_o ) src/Data/Sequences.hs:1530:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1530 | class (IsSequence t, IsString t, Element t ~ Char) => Textual t where | ^ src/Data/Sequences.hs:1546:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1546 | unwords :: (Element seq ~ t, MonoFoldable seq) => seq -> t | ^ src/Data/Sequences.hs:1563:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1563 | unlines :: (Element seq ~ t, MonoFoldable seq) => seq -> t | ^ src/Data/Sequences.hs:1611:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1611 | instance (c ~ Char) => Textual [c] where | ^ src/Data/Sequences.hs:1664:37: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1664 | Element (f (Maybe t)) ~ Maybe t) | ^ src/Data/Sequences.hs:1715:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1715 | repack :: (MonoFoldable a, IsSequence b, Element a ~ Element b) => a -> b | ^ src/Data/Sequences.hs:1731:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1731 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where | ^ src/Data/Sequences.hs:1731:23: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1731 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where | ^ [5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mono-traversable-1.0.17.0/build/Data/NonNull.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mono-traversable-1.0.17.0/build/Data/NonNull.dyn_o ) [6 of 6] Compiling Paths_mono_traversable ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mono-traversable-1.0.17.0/build/autogen/Paths_mono_traversable.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mono-traversable-1.0.17.0/build/Paths_mono_traversable.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mono-traversable-1.0.17.0/build/Paths_mono_traversable.dyn_o ) Configuring library for crypton-x509-1.7.6... Preprocessing library for crypton-x509-1.7.6... Building library for crypton-x509-1.7.6... [ 1 of 14] Compiling Data.X509.AlgorithmIdentifier ( Data/X509/AlgorithmIdentifier.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/AlgorithmIdentifier.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/AlgorithmIdentifier.dyn_o ) [ 2 of 14] Compiling Data.X509.Internal ( Data/X509/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/Internal.dyn_o ) [ 3 of 14] Compiling Data.X509.ExtensionRaw ( Data/X509/ExtensionRaw.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/ExtensionRaw.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/ExtensionRaw.dyn_o ) Data/X509/ExtensionRaw.hs:17: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() | 17 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 4 of 14] Compiling Data.X509.DistinguishedName ( Data/X509/DistinguishedName.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/DistinguishedName.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/DistinguishedName.dyn_o ) Data/X509/DistinguishedName.hs:20: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() | 20 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/X509/DistinguishedName.hs:22:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 22 | import Data.Semigroup | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 5 of 14] Compiling Data.X509.Ext ( Data/X509/Ext.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/Ext.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/Ext.dyn_o ) Data/X509/Ext.hs:46: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() | 46 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 14] Compiling Data.X509.CRL ( Data/X509/CRL.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/CRL.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/CRL.dyn_o ) Data/X509/CRL.hs:19: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() | 19 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 7 of 14] Compiling Data.X509.OID ( Data/X509/OID.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/OID.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/OID.dyn_o ) Data/X509/OID.hs:15: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() | 15 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 8 of 14] Compiling Data.X509.PublicKey ( Data/X509/PublicKey.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/PublicKey.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/PublicKey.dyn_o ) Data/X509/PublicKey.hs:274:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 274 | bytesOfInt n = if testBit (head nints) 7 then nints else 0xff : nints | ^^^^ [ 9 of 14] Compiling Data.X509.PrivateKey ( Data/X509/PrivateKey.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/PrivateKey.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/PrivateKey.dyn_o ) Data/X509/PrivateKey.hs:16: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() | 16 | import Control.Applicative ((<$>), pure) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/X509/PrivateKey.hs:18:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() | 18 | import Data.Word (Word) | ^^^^^^^^^^^^^^^^^^^^^^^ [10 of 14] Compiling Data.X509.EC ( Data/X509/EC.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/EC.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/EC.dyn_o ) [11 of 14] Compiling Data.X509.Cert ( Data/X509/Cert.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/Cert.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/Cert.dyn_o ) Data/X509/Cert.hs:15: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() | 15 | import Control.Applicative ((<$>), (<*>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [12 of 14] Compiling Data.X509.Signed ( Data/X509/Signed.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/Signed.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/Signed.dyn_o ) [13 of 14] Compiling Data.X509.CertificateChain ( Data/X509/CertificateChain.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/CertificateChain.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509/CertificateChain.dyn_o ) [14 of 14] Compiling Data.X509 ( Data/X509.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-1.7.6/build/Data/X509.dyn_o ) Configuring library for vty-crossplatform-0.2.0.0... Preprocessing library for vty-crossplatform-0.2.0.0... Building library for vty-crossplatform-0.2.0.0... [1 of 2] Compiling Graphics.Vty.CrossPlatform ( src/Graphics/Vty/CrossPlatform.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-crossplatform-0.2.0.0/build/Graphics/Vty/CrossPlatform.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-crossplatform-0.2.0.0/build/Graphics/Vty/CrossPlatform.dyn_o ) [2 of 2] Compiling Graphics.Vty.CrossPlatform.Testing ( src/Graphics/Vty/CrossPlatform/Testing.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-crossplatform-0.2.0.0/build/Graphics/Vty/CrossPlatform/Testing.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/vty-crossplatform-0.2.0.0/build/Graphics/Vty/CrossPlatform/Testing.dyn_o ) Configuring library for zlib-0.7.0.0... Preprocessing library for zlib-0.7.0.0... Building library for zlib-0.7.0.0... [1 of 6] Compiling Codec.Compression.Zlib.ByteStringCompat ( Codec/Compression/Zlib/ByteStringCompat.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/zlib-0.7.0.0/build/Codec/Compression/Zlib/ByteStringCompat.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/zlib-0.7.0.0/build/Codec/Compression/Zlib/ByteStringCompat.dyn_o ) [2 of 6] Compiling Codec.Compression.Zlib.Stream ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/zlib-0.7.0.0/build/Codec/Compression/Zlib/Stream.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/zlib-0.7.0.0/build/Codec/Compression/Zlib/Stream.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/zlib-0.7.0.0/build/Codec/Compression/Zlib/Stream.dyn_o ) [3 of 6] Compiling Codec.Compression.Zlib.Internal ( Codec/Compression/Zlib/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/zlib-0.7.0.0/build/Codec/Compression/Zlib/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/zlib-0.7.0.0/build/Codec/Compression/Zlib/Internal.dyn_o ) [4 of 6] Compiling Codec.Compression.Zlib.Raw ( Codec/Compression/Zlib/Raw.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/zlib-0.7.0.0/build/Codec/Compression/Zlib/Raw.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/zlib-0.7.0.0/build/Codec/Compression/Zlib/Raw.dyn_o ) [5 of 6] Compiling Codec.Compression.Zlib ( Codec/Compression/Zlib.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/zlib-0.7.0.0/build/Codec/Compression/Zlib.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/zlib-0.7.0.0/build/Codec/Compression/Zlib.dyn_o ) [6 of 6] Compiling Codec.Compression.GZip ( Codec/Compression/GZip.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/zlib-0.7.0.0/build/Codec/Compression/GZip.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/zlib-0.7.0.0/build/Codec/Compression/GZip.dyn_o ) Configuring old-time-1.1.0.4... configure: WARNING: unrecognized options: --with-compiler checking for gcc... /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang accepts -g... yes checking for /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for sys/time.h... (cached) yes checking for sys/timeb.h... no checking for time.h... yes checking for ftime... no checking for gmtime_r... yes checking for localtime_r... yes checking for gettimeofday... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang options needed to detect all undeclared functions... -fno-builtin checking for struct tm.tm_zone... yes checking for sys/time.h... (cached) yes checking whether altzone is declared... no configure: creating ./config.status config.status: creating include/HsTimeConfig.h configure: WARNING: unrecognized options: --with-compiler Preprocessing library for old-time-1.1.0.4... Building library for old-time-1.1.0.4... [1 of 1] Compiling System.Time ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/old-time-1.1.0.4/build/System/Time.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/old-time-1.1.0.4/build/System/Time.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/old-time-1.1.0.4/build/System/Time.dyn_o ) Configuring network-3.1.4.0... configure: WARNING: unrecognized options: --with-compiler checking build system type... x86_64-unknown-openbsd7.6 checking host system type... x86_64-unknown-openbsd7.6 checking for gcc... /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang accepts -g... yes checking for /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang option to accept ISO C89... none needed checking for an ANSI C-conforming const... yes checking how to run the C preprocessor... /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/types.h... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking net/if.h usability... yes checking net/if.h presence... yes checking for net/if.h... yes checking netioapi.h usability... no checking netioapi.h presence... no checking for netioapi.h... no checking for struct ucred... no checking for gai_strerror... yes checking for gethostent... yes checking for accept4... yes checking for getpeereid... yes checking whether AI_ADDRCONFIG is declared... yes checking whether AI_ALL is declared... no checking whether AI_NUMERICSERV is declared... yes checking whether AI_V4MAPPED is declared... no checking whether IPV6_V6ONLY is declared... yes checking whether IPPROTO_IP is declared... yes checking whether IPPROTO_TCP is declared... yes checking whether IPPROTO_IPV6 is declared... yes checking whether SO_PEERCRED is declared... yes checking for struct msghdr.msg_control... yes checking for struct msghdr.msg_accrights... no checking for struct sockaddr.sa_len... yes configure: creating ./network.buildinfo configure: creating ./config.status config.status: creating include/HsNetworkConfig.h configure: WARNING: unrecognized options: --with-compiler Preprocessing library for network-3.1.4.0... Building library for network-3.1.4.0... [ 1 of 28] Compiling Network.Socket.Imports ( Network/Socket/Imports.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Imports.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Imports.dyn_o ) [ 2 of 28] Compiling Network.Socket.If ( Network/Socket/If.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/If.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/If.dyn_o ) [ 3 of 28] Compiling Network.Socket.Flag ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Flag.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Flag.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Flag.dyn_o ) [ 4 of 28] Compiling Network.Socket.Cbits ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Cbits.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Cbits.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Cbits.dyn_o ) [ 5 of 28] Compiling Network.Socket.Fcntl ( Network/Socket/Fcntl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Fcntl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Fcntl.dyn_o ) [ 6 of 28] Compiling Network.Socket.Posix.IOVec ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Posix/IOVec.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Posix/IOVec.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Posix/IOVec.dyn_o ) [ 7 of 28] Compiling Network.Socket.ReadShow ( Network/Socket/ReadShow.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/ReadShow.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/ReadShow.dyn_o ) [ 8 of 28] Compiling Network.Socket.Types ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Types.dyn_o ) [ 9 of 28] Compiling Network.Socket.Posix.Cmsg ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Posix/Cmsg.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Posix/Cmsg.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Posix/Cmsg.dyn_o ) [10 of 28] Compiling Network.Socket.Internal ( Network/Socket/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Internal.dyn_o ) [11 of 28] Compiling Network.Socket.Posix.MsgHdr ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Posix/MsgHdr.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Posix/MsgHdr.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Posix/MsgHdr.dyn_o ) [12 of 28] Compiling Network.Socket.Posix.CmsgHdr ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Posix/CmsgHdr.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Posix/CmsgHdr.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Posix/CmsgHdr.dyn_o ) Network/Socket/Posix/CmsgHdr.hsc:72:9: warning: [GHC-68441] [-Wdeprecations] In the use of ‘memcpy’ (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" | 72 | memcpy dst src len | ^^^^^^ Network/Socket/Posix/CmsgHdr.hsc:91:66: warning: [GHC-68441] [-Wdeprecations] In the use of ‘memcpy’ (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" | 91 | Cmsg (CmsgId lvl typ) <$> create (fromIntegral siz) (\dst -> memcpy dst src siz) | ^^^^^^ [13 of 28] Compiling Network.Socket.Options ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Options.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Options.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Options.dyn_o ) [14 of 28] Compiling Network.Socket.Syscall ( Network/Socket/Syscall.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Syscall.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Syscall.dyn_o ) Network/Socket/Syscall.hs:104:19: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘s’ | 104 | unsetIPv6Only s = when (family == AF_INET6 && stype `elem` [Stream, Datagram]) $ | ^ [15 of 28] Compiling Network.Socket.Name ( Network/Socket/Name.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Name.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Name.dyn_o ) [16 of 28] Compiling Network.Socket.Info ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Info.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Info.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Info.dyn_o ) [17 of 28] Compiling Network.Socket.Handle ( Network/Socket/Handle.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Handle.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Handle.dyn_o ) [18 of 28] Compiling Network.Socket.ByteString.Internal ( Network/Socket/ByteString/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/ByteString/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/ByteString/Internal.dyn_o ) [19 of 28] Compiling Network.Socket.Buffer ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Buffer.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Buffer.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Buffer.dyn_o ) [20 of 28] Compiling Network.Socket.SockAddr ( Network/Socket/SockAddr.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/SockAddr.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/SockAddr.dyn_o ) [21 of 28] Compiling Network.Socket.Shutdown ( Network/Socket/Shutdown.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Shutdown.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Shutdown.dyn_o ) [22 of 28] Compiling Network.Socket.ByteString.IO ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/ByteString/IO.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/ByteString/IO.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/ByteString/IO.dyn_o ) [23 of 28] Compiling Network.Socket.ByteString.Lazy.Posix ( Network/Socket/ByteString/Lazy/Posix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/ByteString/Lazy/Posix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/ByteString/Lazy/Posix.dyn_o ) [24 of 28] Compiling Network.Socket.ByteString ( Network/Socket/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/ByteString.dyn_o ) [25 of 28] Compiling Network.Socket.Address ( Network/Socket/Address.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Address.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Address.dyn_o ) [26 of 28] Compiling Network.Socket.Unix ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Unix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Unix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/Unix.dyn_o ) [27 of 28] Compiling Network.Socket ( Network/Socket.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket.dyn_o ) [28 of 28] Compiling Network.Socket.ByteString.Lazy ( Network/Socket/ByteString/Lazy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/ByteString/Lazy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/network-3.1.4.0/build/Network/Socket/ByteString/Lazy.dyn_o ) [1 of 2] Compiling Main ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/entropy-0.4.1.10/setup/setup.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/entropy-0.4.1.10/setup/Main.o ) [2 of 2] Linking /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/entropy-0.4.1.10/setup/setup ld.lld: warning: OSThreads.c(OSThreads.thr_o:(createAttachedOSThread) in archive /usr/local/lib/ghc-9.8.3/lib/../lib/x86_64-openbsd-ghc-9.8.3/rts-1.0.2/libHSrts-1.0.2_thr.a): warning: strcpy() is almost always misused, please use strlcpy() ld.lld: warning: EventLogWriter.c(EventLogWriter.thr_o:(initEventLogFileWriter) in archive /usr/local/lib/ghc-9.8.3/lib/../lib/x86_64-openbsd-ghc-9.8.3/rts-1.0.2/libHSrts-1.0.2_thr.a): warning: sprintf() is often misused, please use snprintf() Configuring entropy-0.4.1.10... ld.lld: warning: RtsFlags.c(RtsFlags.o:(setupRtsFlags) in archive /usr/local/lib/ghc-9.8.3/lib/../lib/x86_64-openbsd-ghc-9.8.3/rts-1.0.2/libHSrts-1.0.2.a): warning: strcpy() is almost always misused, please use strlcpy() ld.lld: warning: ProfHeap.c(ProfHeap.o:(initHeapProfiling) in archive /usr/local/lib/ghc-9.8.3/lib/../lib/x86_64-openbsd-ghc-9.8.3/rts-1.0.2/libHSrts-1.0.2.a): warning: sprintf() is often misused, please use snprintf() Result of RDRAND Test: True testLibcGetrandom-79979/testLibcGetrandom.c:3:10: error: fatal error: 'sys/random.h' file not found | 3 | #include | ^ #include ^~~~~~~~~~~~~~ 1 error generated. `clang' failed in phase `C Compiler'. (Exit code: 1) Result of libc getrandom() Test: False testSyscallGetrandom-79979/testSyscallGetrandom.c:6:10: error: fatal error: 'linux/random.h' file not found | 6 | #include | ^ #include ^~~~~~~~~~~~~~~~ 1 error generated. `clang' failed in phase `C Compiler'. (Exit code: 1) Result of syscall getrandom() Test: False ld.lld: warning: RtsFlags.c(RtsFlags.o:(setupRtsFlags) in archive /usr/local/lib/ghc-9.8.3/lib/../lib/x86_64-openbsd-ghc-9.8.3/rts-1.0.2/libHSrts-1.0.2.a): warning: strcpy() is almost always misused, please use strlcpy() ld.lld: warning: ProfHeap.c(ProfHeap.o:(initHeapProfiling) in archive /usr/local/lib/ghc-9.8.3/lib/../lib/x86_64-openbsd-ghc-9.8.3/rts-1.0.2/libHSrts-1.0.2.a): warning: sprintf() is often misused, please use snprintf() Result of getentropy() Test: True Preprocessing library for entropy-0.4.1.10.. Building library for entropy-0.4.1.10.. [1 of 2] Compiling System.EntropyNix ( System/EntropyNix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/entropy-0.4.1.10/build/System/EntropyNix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/entropy-0.4.1.10/build/System/EntropyNix.dyn_o ) [2 of 2] Compiling System.Entropy ( System/Entropy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/entropy-0.4.1.10/build/System/Entropy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/entropy-0.4.1.10/build/System/Entropy.dyn_o ) Configuring library for cabal-doctest-1.0.9... Preprocessing library for cabal-doctest-1.0.9... Building library for cabal-doctest-1.0.9... [1 of 1] Compiling Distribution.Extra.Doctest ( src/Distribution/Extra/Doctest.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cabal-doctest-1.0.9/build/Distribution/Extra/Doctest.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/cabal-doctest-1.0.9/build/Distribution/Extra/Doctest.dyn_o ) Configuring library for semialign-1.3... Preprocessing library for semialign-1.3... Building library for semialign-1.3... [1 of 6] Compiling Data.Semialign.Internal ( src/Data/Semialign/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semialign-1.3/build/Data/Semialign/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semialign-1.3/build/Data/Semialign/Internal.dyn_o ) [2 of 6] Compiling Data.Semialign.Indexed ( src/Data/Semialign/Indexed.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semialign-1.3/build/Data/Semialign/Indexed.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semialign-1.3/build/Data/Semialign/Indexed.dyn_o ) [3 of 6] Compiling Data.Semialign ( src/Data/Semialign.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semialign-1.3/build/Data/Semialign.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semialign-1.3/build/Data/Semialign.dyn_o ) [4 of 6] Compiling Data.Align ( src/Data/Align.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semialign-1.3/build/Data/Align.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semialign-1.3/build/Data/Align.dyn_o ) [5 of 6] Compiling Data.Crosswalk ( src/Data/Crosswalk.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semialign-1.3/build/Data/Crosswalk.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semialign-1.3/build/Data/Crosswalk.dyn_o ) [6 of 6] Compiling Data.Zip ( src/Data/Zip.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semialign-1.3/build/Data/Zip.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/semialign-1.3/build/Data/Zip.dyn_o ) Configuring library for modern-uri-0.3.6.1... Preprocessing library for modern-uri-0.3.6.1... Building library for modern-uri-0.3.6.1... [1 of 8] Compiling Text.URI.Parser.Text.Utils ( Text/URI/Parser/Text/Utils.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/Parser/Text/Utils.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/Parser/Text/Utils.dyn_o ) [2 of 8] Compiling Text.URI.Types ( Text/URI/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/Types.dyn_o ) [3 of 8] Compiling Text.URI.Render ( Text/URI/Render.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/Render.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/Render.dyn_o ) [4 of 8] Compiling Text.URI.Parser.Text ( Text/URI/Parser/Text.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/Parser/Text.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/Parser/Text.dyn_o ) [5 of 8] Compiling Text.URI.QQ ( Text/URI/QQ.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/QQ.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/QQ.dyn_o ) [6 of 8] Compiling Text.URI.Parser.ByteString ( Text/URI/Parser/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/Parser/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/Parser/ByteString.dyn_o ) [7 of 8] Compiling Text.URI.Lens ( Text/URI/Lens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/Lens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI/Lens.dyn_o ) [8 of 8] Compiling Text.URI ( Text/URI.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/modern-uri-0.3.6.1/build/Text/URI.dyn_o ) Configuring library for conduit-1.3.5... Warning: conduit.cabal:101:3: Inconsistent indentation. Indentation jumps at lines 101 Preprocessing library for conduit-1.3.5... Building library for conduit-1.3.5... [ 1 of 14] Compiling Data.Conduit.Internal.Pipe ( src/Data/Conduit/Internal/Pipe.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Internal/Pipe.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Internal/Pipe.dyn_o ) src/Data/Conduit/Internal/Pipe.hs:48: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() | 48 | import Control.Applicative (Applicative (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Pipe.hs:56:51: warning: [GHC-38856] [-Wunused-imports] The import of ‘MonadUnliftIO’ from module ‘Control.Monad.IO.Unlift’ is redundant | 56 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) | ^^^^^^^^^^^^^ src/Data/Conduit/Internal/Pipe.hs:59: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() | 59 | import Data.Monoid (Monoid (mappend, mempty)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Pipe.hs:60:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 60 | import Data.Semigroup (Semigroup ((<>))) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Pipe.hs:217:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: CI.await >>= maybe" may never fire because ‘maybe’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’ | 217 | {-# RULES "conduit: CI.await >>= maybe" forall x y. await >>= maybe x y = NeedInput y (const x) #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Pipe.hs:226:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: awaitE >>= either" may never fire because ‘either’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘either’ | 226 | {-# RULES "conduit: awaitE >>= either" forall x y. awaitE >>= either x y = NeedInput y x #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 2 of 14] Compiling Data.Conduit.Internal.Conduit ( src/Data/Conduit/Internal/Conduit.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Internal/Conduit.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Internal/Conduit.dyn_o ) src/Data/Conduit/Internal/Conduit.hs:93: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() | 93 | import Control.Applicative (Applicative (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Conduit.hs:104:51: warning: [GHC-38856] [-Wunused-imports] The import of ‘MonadUnliftIO’ from module ‘Control.Monad.IO.Unlift’ is redundant | 104 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) | ^^^^^^^^^^^^^ src/Data/Conduit/Internal/Conduit.hs:108: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() | 108 | import Data.Monoid (Monoid (mappend, mempty)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Conduit.hs:109:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 109 | import Data.Semigroup (Semigroup ((<>))) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Conduit.hs:114:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Traversable’ is redundant except perhaps to import instances from ‘Data.Traversable’ To import instances alone, use: import Data.Traversable() | 114 | import Data.Traversable (Traversable (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Conduit.hs:151:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘(*>) = (>>)’ definition detected in the instance declaration for ‘Applicative (ConduitT i o m)’. Suggested fix: Move definition from ‘(>>)’ to ‘(*>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 151 | (*>) = (>>) | ^^^^^^^^^^^ src/Data/Conduit/Internal/Conduit.hs:739:20: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘p’ shadows the existing binding bound at src/Data/Conduit/Internal/Conduit.hs:736:25 | 739 | go (HaveOutput p o) = pure $ Just (o, SealedConduitT p) | ^ src/Data/Conduit/Internal/Conduit.hs:743:18: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘p’ shadows the existing binding bound at src/Data/Conduit/Internal/Conduit.hs:736:25 | 743 | go (Leftover p ()) = go p | ^ src/Data/Conduit/Internal/Conduit.hs:756:20: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘p’ shadows the existing binding bound at src/Data/Conduit/Internal/Conduit.hs:753:31 | 756 | go (HaveOutput p o) = pure $ Right (o, SealedConduitT p) | ^ src/Data/Conduit/Internal/Conduit.hs:760:18: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘p’ shadows the existing binding bound at src/Data/Conduit/Internal/Conduit.hs:753:31 | 760 | go (Leftover p ()) = go p | ^ src/Data/Conduit/Internal/Conduit.hs:881:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: await >>= maybe" may never fire because ‘maybe’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’ | 881 | {-# RULES "conduit: await >>= maybe" forall x y. await >>= maybe x y = await' x y #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 3 of 14] Compiling Data.Conduit.Internal.Fusion ( src/Data/Conduit/Internal/Fusion.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Internal/Fusion.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Internal/Fusion.dyn_o ) src/Data/Conduit/Internal/Fusion.hs:71:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: fuseStream (.|)" may never fire because ‘.|’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ | 71 | {-# RULES "conduit: fuseStream (.|)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:74:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: fuseStream (fuse)" may never fire because ‘fuse’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ | 74 | {-# RULES "conduit: fuseStream (fuse)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:78:23: warning: [GHC-68441] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|" | 78 | unstream left =$= unstream right = unstream (fuseStream left right) | ^^^ src/Data/Conduit/Internal/Fusion.hs:102:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: runStream (pure)" may never fire because ‘runConduitPure’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ | 102 | {-# RULES "conduit: runStream (pure)" forall stream. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:105:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: runStream (ResourceT)" may never fire because ‘runConduitRes’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ | 105 | {-# RULES "conduit: runStream (ResourceT)" forall stream. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:129:23: warning: [GHC-68441] [-Wdeprecations] In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use runConduit and .|" | 129 | unstream left $$ unstream right = connectStream left right | ^^ src/Data/Conduit/Internal/Fusion.hs:154:23: warning: [GHC-68441] [-Wdeprecations] In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use runConduit and .|" | 154 | unstream left $$ right = connectStream1 left right | ^^ src/Data/Conduit/Internal/Fusion.hs:157:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream1 (runConduit/.|)" may never fire because ‘.|’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ | 157 | {-# RULES "conduit: connectStream1 (runConduit/.|)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:161:35: warning: [GHC-68441] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|" | 161 | runConduit (unstream left =$= right) = connectStream1 left right | ^^^ src/Data/Conduit/Internal/Fusion.hs:163:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream1 (runConduit/fuse)" may never fire because ‘fuse’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ | 163 | {-# RULES "conduit: connectStream1 (runConduit/fuse)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:167:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream1 (runConduitPure/.|)" may never fire because ‘.|’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ | 167 | {-# RULES "conduit: connectStream1 (runConduitPure/.|)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:167:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream1 (runConduitPure/.|)" may never fire because ‘runConduitPure’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ | 167 | {-# RULES "conduit: connectStream1 (runConduitPure/.|)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:170:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream1 (runConduitPure/=$=)" may never fire because ‘runConduitPure’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ | 170 | {-# RULES "conduit: connectStream1 (runConduitPure/=$=)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:171:39: warning: [GHC-68441] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|" | 171 | runConduitPure (unstream left =$= right) = runIdentity (connectStream1 left right) | ^^^ src/Data/Conduit/Internal/Fusion.hs:173:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream1 (runConduitPure/fuse)" may never fire because ‘fuse’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ | 173 | {-# RULES "conduit: connectStream1 (runConduitPure/fuse)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:173:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream1 (runConduitPure/fuse)" may never fire because ‘runConduitPure’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ | 173 | {-# RULES "conduit: connectStream1 (runConduitPure/fuse)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:177:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream1 (runConduitRes/.|)" may never fire because ‘.|’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ | 177 | {-# RULES "conduit: connectStream1 (runConduitRes/.|)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:177:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream1 (runConduitRes/.|)" may never fire because ‘runConduitRes’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ | 177 | {-# RULES "conduit: connectStream1 (runConduitRes/.|)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:180:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream1 (runConduitRes/=$=)" may never fire because ‘runConduitRes’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ | 180 | {-# RULES "conduit: connectStream1 (runConduitRes/=$=)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:181:38: warning: [GHC-68441] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|" | 181 | runConduitRes (unstream left =$= right) = runResourceT (connectStream1 left right) | ^^^ src/Data/Conduit/Internal/Fusion.hs:183:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream1 (runConduitRes/fuse)" may never fire because ‘fuse’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ | 183 | {-# RULES "conduit: connectStream1 (runConduitRes/fuse)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:183:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream1 (runConduitRes/fuse)" may never fire because ‘runConduitRes’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ | 183 | {-# RULES "conduit: connectStream1 (runConduitRes/fuse)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:214:14: warning: [GHC-68441] [-Wdeprecations] In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use runConduit and .|" | 214 | left $$ unstream right = connectStream2 left right | ^^ src/Data/Conduit/Internal/Fusion.hs:217:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream2 (runConduit/.|)" may never fire because ‘.|’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ | 217 | {-# RULES "conduit: connectStream2 (runConduit/.|)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:220:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream2 (runConduit/fuse)" may never fire because ‘fuse’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ | 220 | {-# RULES "conduit: connectStream2 (runConduit/fuse)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:224:26: warning: [GHC-68441] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|" | 224 | runConduit (left =$= unstream right) = connectStream2 left right | ^^^ src/Data/Conduit/Internal/Fusion.hs:227:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream2 (runConduitPure/.|)" may never fire because ‘.|’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ | 227 | {-# RULES "conduit: connectStream2 (runConduitPure/.|)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:227:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream2 (runConduitPure/.|)" may never fire because ‘runConduitPure’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ | 227 | {-# RULES "conduit: connectStream2 (runConduitPure/.|)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:230:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream2 (runConduitPure/fuse)" may never fire because ‘fuse’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ | 230 | {-# RULES "conduit: connectStream2 (runConduitPure/fuse)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:230:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream2 (runConduitPure/fuse)" may never fire because ‘runConduitPure’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ | 230 | {-# RULES "conduit: connectStream2 (runConduitPure/fuse)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:233:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream2 (runConduitPure/=$=)" may never fire because ‘runConduitPure’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ | 233 | {-# RULES "conduit: connectStream2 (runConduitPure/=$=)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:234:30: warning: [GHC-68441] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|" | 234 | runConduitPure (left =$= unstream right) = runIdentity (connectStream2 left right) | ^^^ src/Data/Conduit/Internal/Fusion.hs:237:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream2 (runConduitRes/.|)" may never fire because ‘.|’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ | 237 | {-# RULES "conduit: connectStream2 (runConduitRes/.|)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:237:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream2 (runConduitRes/.|)" may never fire because ‘runConduitRes’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ | 237 | {-# RULES "conduit: connectStream2 (runConduitRes/.|)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:240:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream2 (runConduitRes/fuse)" may never fire because ‘fuse’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ | 240 | {-# RULES "conduit: connectStream2 (runConduitRes/fuse)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:240:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream2 (runConduitRes/fuse)" may never fire because ‘runConduitRes’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ | 240 | {-# RULES "conduit: connectStream2 (runConduitRes/fuse)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:243:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connectStream2 (runConduitRes/=$=)" may never fire because ‘runConduitRes’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ | 243 | {-# RULES "conduit: connectStream2 (runConduitRes/=$=)" forall left right. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Conduit/Internal/Fusion.hs:244:29: warning: [GHC-68441] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|" | 244 | runConduitRes (left =$= unstream right) = runResourceT (connectStream2 left right) | ^^^ [ 4 of 14] Compiling Data.Conduit.Internal.List.Stream ( src/Data/Conduit/Internal/List/Stream.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Internal/List/Stream.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Internal/List/Stream.dyn_o ) [ 5 of 14] Compiling Data.Conduit.Combinators.Stream ( src/Data/Conduit/Combinators/Stream.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Combinators/Stream.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Combinators/Stream.dyn_o ) src/Data/Conduit/Combinators/Stream.hs:362:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 362 | slidingWindowS :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> StreamConduit a m seq | ^ [ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit.dyn_o ) src/Data/Conduit.hs:105:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Functor.Identity’ is redundant except perhaps to import instances from ‘Data.Functor.Identity’ To import instances alone, use: import Data.Functor.Identity() | 105 | import Data.Functor.Identity (Identity, runIdentity) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit.hs:106:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Monad.Trans.Resource’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Resource’ To import instances alone, use: import Control.Monad.Trans.Resource() | 106 | import Control.Monad.Trans.Resource (ResourceT, runResourceT) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit.hs:107:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Monad.IO.Unlift’ is redundant except perhaps to import instances from ‘Control.Monad.IO.Unlift’ To import instances alone, use: import Control.Monad.IO.Unlift() | 107 | import Control.Monad.IO.Unlift (MonadUnliftIO) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 7 of 14] Compiling Data.Conduit.Internal ( src/Data/Conduit/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Internal.dyn_o ) [ 8 of 14] Compiling Data.Conduit.Lift ( src/Data/Conduit/Lift.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Lift.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Lift.dyn_o ) src/Data/Conduit/Lift.hs:67: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() | 67 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 9 of 14] Compiling Data.Conduit.List ( src/Data/Conduit/List.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/List.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/List.dyn_o ) src/Data/Conduit/List.hs:336:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: $$ fold" may never fire because ‘.|’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ | 336 | {-# RULES "conduit: $$ fold" forall src f b. runConduit (src .| fold f b) = connectFold src f b #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/List.hs:352:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: $$ foldM" may never fire because ‘.|’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ | 352 | {-# RULES "conduit: $$ foldM" forall src f b. runConduit (src .| foldM f b) = connectFoldM src f b #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/List.hs:395:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connect to mapM_" may never fire because ‘.|’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ | 395 | {-# RULES "conduit: connect to mapM_" [2] forall f src. runConduit (src .| mapM_ f) = srcMapM_ src f #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/List.hs:836:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: source/filter fusion .|" may never fire because ‘.|’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ | 836 | {-# RULES "conduit: source/filter fusion .|" forall f src. src .| filter f = filterFuseRight src f #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/List.hs:860:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "conduit: connect to sinkNull" may never fire because ‘.|’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ | 860 | {-# RULES "conduit: connect to sinkNull" forall src. runConduit (src .| sinkNull) = srcSinkNull src #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [10 of 14] Compiling Data.Streaming.FileRead ( src/Data/Streaming/FileRead.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Streaming/FileRead.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Streaming/FileRead.dyn_o ) [11 of 14] Compiling Data.Streaming.Filesystem ( src/Data/Streaming/Filesystem.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Streaming/Filesystem.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Streaming/Filesystem.dyn_o ) [12 of 14] Compiling Data.Conduit.Combinators ( src/Data/Conduit/Combinators.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Combinators.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Combinators.dyn_o ) src/Data/Conduit/Combinators.hs:901:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono) | ^ src/Data/Conduit/Combinators.hs:907:40: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono) | ^ src/Data/Conduit/Combinators.hs:992:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) | ^ src/Data/Conduit/Combinators.hs:1013:50: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) | ^ src/Data/Conduit/Combinators.hs:1801:76: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1801 | slidingWindow, slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () | ^ src/Data/Conduit/Combinators.hs:2036:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) | ^ src/Data/Conduit/Combinators.hs:2045:56: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) | ^ src/Data/Conduit/Combinators.hs:2082:54: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 2082 | unlines :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () | ^ src/Data/Conduit/Combinators.hs:2090:59: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () | ^ src/Data/Conduit/Combinators.hs:2126:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) | ^ src/Data/Conduit/Combinators.hs:2135:66: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) | ^ src/Data/Conduit/Combinators.hs:2437:71: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) | ^ [13 of 14] Compiling Data.Conduit.Combinators.Unqualified ( src/Data/Conduit/Combinators/Unqualified.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Combinators/Unqualified.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Data/Conduit/Combinators/Unqualified.dyn_o ) src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) | ^ src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) | ^ src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 993 | slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () | ^ src/Data/Conduit/Combinators/Unqualified.hs:1135:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) | ^ src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) | ^ src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1153 | unlinesC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () | ^ src/Data/Conduit/Combinators/Unqualified.hs:1160:60: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1160 | unlinesAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () | ^ src/Data/Conduit/Combinators/Unqualified.hs:1170:62: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) | ^ src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) | ^ src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) | ^ [14 of 14] Compiling Conduit ( src/Conduit.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Conduit.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-1.3.5/build/Conduit.dyn_o ) Configuring library for crypton-x509-store-1.6.9... Preprocessing library for crypton-x509-store-1.6.9... Building library for crypton-x509-store-1.6.9... [1 of 3] Compiling Data.X509.CertificateStore ( Data/X509/CertificateStore.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-store-1.6.9/build/Data/X509/CertificateStore.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-store-1.6.9/build/Data/X509/CertificateStore.dyn_o ) Data/X509/CertificateStore.hs:16:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 16 | import Data.Semigroup | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/X509/CertificateStore.hs:23: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() | 23 | import Control.Applicative ((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 3] Compiling Data.X509.Memory ( Data/X509/Memory.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-store-1.6.9/build/Data/X509/Memory.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-store-1.6.9/build/Data/X509/Memory.dyn_o ) [3 of 3] Compiling Data.X509.File ( Data/X509/File.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-store-1.6.9/build/Data/X509/File.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-store-1.6.9/build/Data/X509/File.dyn_o ) Data/X509/File.hs:7: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() | 7 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/X509/File.hs:10:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.ASN1.BinaryEncoding’ is redundant except perhaps to import instances from ‘Data.ASN1.BinaryEncoding’ To import instances alone, use: import Data.ASN1.BinaryEncoding() | 10 | import Data.ASN1.BinaryEncoding | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/X509/File.hs:11:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.ASN1.Encoding’ is redundant except perhaps to import instances from ‘Data.ASN1.Encoding’ To import instances alone, use: import Data.ASN1.Encoding() | 11 | import Data.ASN1.Encoding | ^^^^^^^^^^^^^^^^^^^^^^^^^ Data/X509/File.hs:15:43: warning: [GHC-38856] [-Wunused-imports] The import of ‘PEM(pemName)’ from module ‘Data.PEM’ is redundant | 15 | import Data.PEM (pemParseLBS, pemContent, pemName, PEM) | ^^^^^^^ Configuring library for brick-2.0... Preprocessing library for brick-2.0... Building library for brick-2.0... [ 1 of 32] Compiling Brick.AttrMap ( src/Brick/AttrMap.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/AttrMap.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/AttrMap.dyn_o ) [ 2 of 32] Compiling Brick.BChan ( src/Brick/BChan.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/BChan.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/BChan.dyn_o ) [ 3 of 32] Compiling Brick.Keybindings.KeyEvents ( src/Brick/Keybindings/KeyEvents.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Keybindings/KeyEvents.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Keybindings/KeyEvents.dyn_o ) [ 4 of 32] Compiling Brick.Keybindings.KeyConfig ( src/Brick/Keybindings/KeyConfig.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Keybindings/KeyConfig.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Keybindings/KeyConfig.dyn_o ) [ 5 of 32] Compiling Brick.Keybindings.KeyDispatcher ( src/Brick/Keybindings/KeyDispatcher.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Keybindings/KeyDispatcher.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Keybindings/KeyDispatcher.dyn_o ) src/Brick/Keybindings/KeyDispatcher.hs:155:27: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 155 | let b = fst $ head as | ^^^^ [ 6 of 32] Compiling Brick.Keybindings.Parse ( src/Brick/Keybindings/Parse.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Keybindings/Parse.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Keybindings/Parse.dyn_o ) [ 7 of 32] Compiling Brick.Types.TH ( src/Brick/Types/TH.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Types/TH.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Types/TH.dyn_o ) [ 8 of 32] Compiling Brick.Types.Common ( src/Brick/Types/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Types/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Types/Common.dyn_o ) [ 9 of 32] Compiling Brick.Themes ( src/Brick/Themes.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Themes.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Themes.dyn_o ) [10 of 32] Compiling Brick.Widgets.Border.Style ( src/Brick/Widgets/Border/Style.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Border/Style.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Border/Style.dyn_o ) [11 of 32] Compiling Data.IMap ( src/Data/IMap.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Data/IMap.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Data/IMap.dyn_o ) [12 of 32] Compiling Brick.BorderMap ( src/Brick/BorderMap.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/BorderMap.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/BorderMap.dyn_o ) src/Brick/BorderMap.hs:20: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() | 20 | import Control.Applicative (liftA2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [13 of 32] Compiling Brick.Types.Internal ( src/Brick/Types/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Types/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Types/Internal.dyn_o ) [14 of 32] Compiling Brick.Util ( src/Brick/Util.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Util.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Util.dyn_o ) [15 of 32] Compiling Brick.Types.EventM ( src/Brick/Types/EventM.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Types/EventM.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Types/EventM.dyn_o ) [16 of 32] Compiling Brick.Types ( src/Brick/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Types.dyn_o ) [17 of 32] Compiling Brick.Widgets.Internal ( src/Brick/Widgets/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Internal.dyn_o ) [18 of 32] Compiling Brick.Widgets.Core ( src/Brick/Widgets/Core.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Core.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Core.dyn_o ) [19 of 32] Compiling Brick.Widgets.ProgressBar ( src/Brick/Widgets/ProgressBar.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/ProgressBar.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/ProgressBar.dyn_o ) [20 of 32] Compiling Brick.Widgets.Edit ( src/Brick/Widgets/Edit.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Edit.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Edit.dyn_o ) [21 of 32] Compiling Brick.Widgets.Center ( src/Brick/Widgets/Center.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Center.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Center.dyn_o ) [22 of 32] Compiling Brick.Widgets.Border ( src/Brick/Widgets/Border.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Border.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Border.dyn_o ) [23 of 32] Compiling Brick.Widgets.Table ( src/Brick/Widgets/Table.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Table.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Table.dyn_o ) [24 of 32] Compiling Brick.Focus ( src/Brick/Focus.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Focus.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Focus.dyn_o ) [25 of 32] Compiling Brick.Widgets.Dialog ( src/Brick/Widgets/Dialog.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Dialog.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/Dialog.dyn_o ) [26 of 32] Compiling Brick.Main ( src/Brick/Main.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Main.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Main.dyn_o ) [27 of 32] Compiling Brick.Widgets.List ( src/Brick/Widgets/List.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/List.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/List.dyn_o ) [28 of 32] Compiling Brick.Widgets.FileBrowser ( src/Brick/Widgets/FileBrowser.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/FileBrowser.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Widgets/FileBrowser.dyn_o ) [29 of 32] Compiling Brick ( src/Brick.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick.dyn_o ) [30 of 32] Compiling Brick.Keybindings.Pretty ( src/Brick/Keybindings/Pretty.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Keybindings/Pretty.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Keybindings/Pretty.dyn_o ) [31 of 32] Compiling Brick.Keybindings ( src/Brick/Keybindings.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Keybindings.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Keybindings.dyn_o ) [32 of 32] Compiling Brick.Forms ( src/Brick/Forms.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Forms.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-2.0/build/Brick/Forms.dyn_o ) Configuring unix-time-0.4.12... checking for gcc... /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang accepts -g... yes checking for /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang option to accept ISO C89... none needed checking how to run the C preprocessor... /exopi-obj/pobj/matterhorn-90000.0.0/bin/clang -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking xlocale.h usability... no checking xlocale.h presence... no checking for xlocale.h... no checking for strptime_l... no checking for timegm... yes checking whether _mkgmtime is declared... no checking for _get_current_locale... no checking for _create_locale... no checking for strtol_l... no checking for strtoll_l... no checking for _isspace_l... no checking for _isupper_l... no checking for _isdigit_l... no checking for _isblank_l... no configure: creating ./config.status config.status: creating cbits/config.h Preprocessing library for unix-time-0.4.12... Building library for unix-time-0.4.12... [1 of 5] Compiling Data.UnixTime.Types ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-time-0.4.12/build/Data/UnixTime/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-time-0.4.12/build/Data/UnixTime/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-time-0.4.12/build/Data/UnixTime/Types.dyn_o ) Data/UnixTime/Types.hsc:5: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() | 5 | import Control.Applicative ((<$>), (<*>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 5] Compiling Data.UnixTime.Sys ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-time-0.4.12/build/Data/UnixTime/Sys.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-time-0.4.12/build/Data/UnixTime/Sys.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-time-0.4.12/build/Data/UnixTime/Sys.dyn_o ) [3 of 5] Compiling Data.UnixTime.Diff ( Data/UnixTime/Diff.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-time-0.4.12/build/Data/UnixTime/Diff.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-time-0.4.12/build/Data/UnixTime/Diff.dyn_o ) Data/UnixTime/Diff.hs:48:11: warning: [GHC-95396] [-Winline-rule-shadowing] Rule "Integral->UnixDiffTime" may never fire because ‘fromIntegral’ might inline first Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ | 48 | {-# RULES "Integral->UnixDiffTime" fromIntegral = secondsToUnixDiffTime #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [4 of 5] Compiling Data.UnixTime.Conv ( Data/UnixTime/Conv.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-time-0.4.12/build/Data/UnixTime/Conv.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-time-0.4.12/build/Data/UnixTime/Conv.dyn_o ) Data/UnixTime/Conv.hs:17: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() | 17 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [5 of 5] Compiling Data.UnixTime ( Data/UnixTime.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-time-0.4.12/build/Data/UnixTime.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/unix-time-0.4.12/build/Data/UnixTime.dyn_o ) Warning: streaming-commons.cabal:101:3: Inconsistent indentation. Indentation jumps at lines 101, 147 Configuring library for streaming-commons-0.2.2.6... Preprocessing library for streaming-commons-0.2.2.6... Building library for streaming-commons-0.2.2.6... [ 1 of 11] Compiling Data.Streaming.ByteString.Builder.Buffer ( Data/Streaming/ByteString/Builder/Buffer.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/ByteString/Builder/Buffer.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/ByteString/Builder/Buffer.dyn_o ) [ 2 of 11] Compiling Data.Streaming.ByteString.Builder ( Data/Streaming/ByteString/Builder.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/ByteString/Builder.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/ByteString/Builder.dyn_o ) [ 3 of 11] Compiling Data.Streaming.FileRead ( Data/Streaming/FileRead.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/FileRead.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/FileRead.dyn_o ) [ 4 of 11] Compiling Data.Streaming.Filesystem ( Data/Streaming/Filesystem.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Filesystem.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Filesystem.dyn_o ) [ 5 of 11] Compiling Data.Streaming.Network.Internal ( Data/Streaming/Network/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Network/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Network/Internal.dyn_o ) [ 6 of 11] Compiling Data.Streaming.Network ( Data/Streaming/Network.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Network.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Network.dyn_o ) [ 7 of 11] Compiling Data.Streaming.Process.Internal ( Data/Streaming/Process/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Process/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Process/Internal.dyn_o ) [ 8 of 11] Compiling Data.Streaming.Process ( Data/Streaming/Process.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Process.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Process.dyn_o ) [ 9 of 11] Compiling Data.Streaming.Text ( Data/Streaming/Text.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Text.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Text.dyn_o ) [10 of 11] Compiling Data.Streaming.Zlib.Lowlevel ( Data/Streaming/Zlib/Lowlevel.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Zlib/Lowlevel.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Zlib/Lowlevel.dyn_o ) Data/Streaming/Zlib/Lowlevel.hs:104:1: warning: [GHC-53633] [-Woverlapping-patterns] Pattern match is redundant In an equation for ‘wbToInt’: wbToInt _ = ... | 104 | wbToInt _ = 15 | ^^^^^^^^^^^^^^ [11 of 11] Compiling Data.Streaming.Zlib ( Data/Streaming/Zlib.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Zlib.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/streaming-commons-0.2.2.6/build/Data/Streaming/Zlib.dyn_o ) Configuring library for socks-0.6.1... Preprocessing library for socks-0.6.1... Building library for socks-0.6.1... [1 of 7] Compiling Network.Socks5.Parse ( Network/Socks5/Parse.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5/Parse.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5/Parse.dyn_o ) Network/Socks5/Parse.hs:75:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad Parser’. ‘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 | 75 | return v = Parser $ \buf _ ok -> ok buf v | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Network/Socks5/Parse.hs:91:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘pure = return’ definition detected in the instance declaration for ‘Applicative Parser’. Suggested fix: Move definition from ‘return’ to ‘pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 91 | pure = return | ^^^^^^^^^^^^^^^^^^ [2 of 7] Compiling Network.Socks5.Types ( Network/Socks5/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5/Types.dyn_o ) [3 of 7] Compiling Network.Socks5.Conf ( Network/Socks5/Conf.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5/Conf.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5/Conf.dyn_o ) [4 of 7] Compiling Network.Socks5.Wire ( Network/Socks5/Wire.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5/Wire.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5/Wire.dyn_o ) [5 of 7] Compiling Network.Socks5.Command ( Network/Socks5/Command.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5/Command.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5/Command.dyn_o ) [6 of 7] Compiling Network.Socks5.Lowlevel ( Network/Socks5/Lowlevel.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5/Lowlevel.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5/Lowlevel.dyn_o ) [7 of 7] Compiling Network.Socks5 ( Network/Socks5.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/socks-0.6.1/build/Network/Socks5.dyn_o ) Configuring library for HTTP-4000.4.1... Preprocessing library for HTTP-4000.4.1... Building library for HTTP-4000.4.1... [ 1 of 18] Compiling Network.HTTP.Base64 ( Network/HTTP/Base64.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Base64.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Base64.dyn_o ) [ 2 of 18] Compiling Network.HTTP.MD5Aux ( Network/HTTP/MD5Aux.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/MD5Aux.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/MD5Aux.dyn_o ) [ 3 of 18] Compiling Network.HTTP.Utils ( Network/HTTP/Utils.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Utils.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Utils.dyn_o ) [ 4 of 18] Compiling Network.BufferType ( Network/BufferType.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/BufferType.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/BufferType.dyn_o ) Network/BufferType.hs:100:28: warning: [GHC-68441] [-Wdeprecations] In the use of ‘hGetLine’ (imported from Data.ByteString): Deprecated: "Deprecated since @bytestring-0.12@. Use 'Data.ByteString.Char8.hGetLine' instead. (Functions that rely on ASCII encodings belong in "Data.ByteString.Char8")" | 100 | , buf_hGetLine = Strict.hGetLine | ^^^^^^^^^^^^^^^ Network/BufferType.hs:125:35: warning: [GHC-68441] [-Wdeprecations] In the use of ‘hGetLine’ (imported from Data.ByteString): Deprecated: "Deprecated since @bytestring-0.12@. Use 'Data.ByteString.Char8.hGetLine' instead. (Functions that rely on ASCII encodings belong in "Data.ByteString.Char8")" | 125 | , buf_hGetLine = \ h -> Strict.hGetLine h >>= \ l -> return (Lazy.fromChunks [l]) | ^^^^^^^^^^^^^^^ [ 5 of 18] Compiling Network.Stream ( Network/Stream.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/Stream.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/Stream.dyn_o ) [ 6 of 18] Compiling Network.HTTP.Headers ( Network/HTTP/Headers.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Headers.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Headers.dyn_o ) Network/HTTP/Headers.hs:443:63: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 443 | | isLineExtension h = joinExtended (old ++ ' ' : tail h) t | ^^^^ [ 7 of 18] Compiling Network.HTTP.Cookie ( Network/HTTP/Cookie.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Cookie.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Cookie.dyn_o ) [ 8 of 18] Compiling Paths_HTTP ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/autogen/Paths_HTTP.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Paths_HTTP.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Paths_HTTP.dyn_o ) [ 9 of 18] Compiling Network.HTTP.Base ( Network/HTTP/Base.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Base.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Base.dyn_o ) Network/HTTP/Base.hs:317:53: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 317 | alt_uri = show $ if null (uriPath u) || head (uriPath u) /= '/' | ^^^^ [10 of 18] Compiling Network.TCP ( Network/TCP.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/TCP.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/TCP.dyn_o ) Network/TCP.hs:134:61: warning: [GHC-62161] [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record update: Patterns of type ‘Conn ty’ not matched: ConnClosed | 134 | setStreamHooks h sh = modifyMVar_ (getRef h) (\ c -> return c{connHooks=Just sh}) | ^^^^^^^^^^^^^^^^^^^^ Network/TCP.hs:385:57: warning: [GHC-62161] [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record update: Patterns of type ‘Conn ty’ not matched: ConnClosed | 385 | closeEOF c flg = modifyMVar_ (getRef c) (\ co -> return co{connCloseEOF=flg}) | ^^^^^^^^^^^^^^^^^^^^ Network/TCP.hs:392:48: warning: [GHC-62161] [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record update: Patterns of type ‘Conn a’ not matched: ConnClosed | 392 | modifyMVar_ (getRef ref) (\ co -> return co{connInput=Just b}) | ^^^^^^^^^^^^^^^^^^^^ Network/TCP.hs:414:46: warning: [GHC-62161] [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record update: Patterns of type ‘Conn a’ not matched: ConnClosed | 414 | modifyMVar_ (getRef ref) (\ co -> return co{connInput=Just b1}) | ^^^^^^^^^^^^^^^^^^^^^ [11 of 18] Compiling Network.StreamDebugger ( Network/StreamDebugger.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/StreamDebugger.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/StreamDebugger.dyn_o ) [12 of 18] Compiling Network.StreamSocket ( Network/StreamSocket.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/StreamSocket.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/StreamSocket.dyn_o ) Network/StreamSocket.hs:90:16: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 90 | else fn (head c:str) | ^^^^ [13 of 18] Compiling Network.HTTP.Stream ( Network/HTTP/Stream.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Stream.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Stream.dyn_o ) [14 of 18] Compiling Network.HTTP.HandleStream ( Network/HTTP/HandleStream.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/HandleStream.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/HandleStream.dyn_o ) [15 of 18] Compiling Network.HTTP.Auth ( Network/HTTP/Auth.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Auth.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Auth.dyn_o ) [16 of 18] Compiling Network.HTTP.Proxy ( Network/HTTP/Proxy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Proxy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP/Proxy.dyn_o ) [17 of 18] Compiling Network.HTTP ( Network/HTTP.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/HTTP.dyn_o ) [18 of 18] Compiling Network.Browser ( Network/Browser.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/Browser.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/HTTP-4000.4.1/build/Network/Browser.dyn_o ) Configuring library for uuid-1.3.15... Preprocessing library for uuid-1.3.15... Building library for uuid-1.3.15... [1 of 8] Compiling Data.UUID ( src/Data/UUID.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID.dyn_o ) [2 of 8] Compiling Data.UUID.Named ( src/Data/UUID/Named.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID/Named.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID/Named.dyn_o ) src/Data/UUID/Named.hs:31:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 31 | import Control.Applicative ((<*>),(<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [3 of 8] Compiling Data.UUID.V1 ( src/Data/UUID/V1.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID/V1.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID/V1.dyn_o ) src/Data/UUID/V1.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 ((<$>),(<*>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [4 of 8] Compiling Data.UUID.V3 ( src/Data/UUID/V3.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID/V3.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID/V3.dyn_o ) [5 of 8] Compiling Data.UUID.V4 ( src/Data/UUID/V4.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID/V4.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID/V4.dyn_o ) [6 of 8] Compiling Data.UUID.V5 ( src/Data/UUID/V5.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID/V5.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID/V5.dyn_o ) [7 of 8] Compiling Data.Word.Util ( src/Data/Word/Util.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/Word/Util.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/Word/Util.dyn_o ) [8 of 8] Compiling Data.UUID.Util ( src/Data/UUID/Util.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID/Util.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/uuid-1.3.15/build/Data/UUID/Util.dyn_o ) Configuring library for aeson-2.2.1.0... Preprocessing library for aeson-2.2.1.0... Building library for aeson-2.2.1.0... [ 1 of 34] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/ByteString.dyn_o ) [ 2 of 34] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Functions.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Functions.dyn_o ) [ 3 of 34] Compiling Data.Aeson.Internal.Prelude ( src/Data/Aeson/Internal/Prelude.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Prelude.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Prelude.dyn_o ) [ 4 of 34] Compiling Data.Aeson.Internal.Scientific ( src/Data/Aeson/Internal/Scientific.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Scientific.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Scientific.dyn_o ) [ 5 of 34] Compiling Data.Aeson.Internal.TH ( src/Data/Aeson/Internal/TH.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/TH.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/TH.dyn_o ) [ 6 of 34] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Text.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Text.dyn_o ) [ 7 of 34] Compiling Data.Aeson.Internal.Unescape ( src/Data/Aeson/Internal/Unescape.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Unescape.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Unescape.dyn_o ) [ 8 of 34] Compiling Data.Aeson.Internal.UnescapeFromText ( src/Data/Aeson/Internal/UnescapeFromText.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/UnescapeFromText.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/UnescapeFromText.dyn_o ) [ 9 of 34] Compiling Data.Aeson.Internal.Word16 ( src/Data/Aeson/Internal/Word16.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Word16.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Word16.dyn_o ) [10 of 34] Compiling Data.Aeson.Internal.Word8 ( src/Data/Aeson/Internal/Word8.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Word8.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Internal/Word8.dyn_o ) [11 of 34] Compiling Data.Aeson.Key ( src/Data/Aeson/Key.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Key.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Key.dyn_o ) [12 of 34] Compiling Data.Aeson.Decoding.Tokens ( src/Data/Aeson/Decoding/Tokens.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding/Tokens.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding/Tokens.dyn_o ) [13 of 34] Compiling Data.Aeson.Decoding.Internal ( src/Data/Aeson/Decoding/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding/Internal.dyn_o ) [14 of 34] Compiling Data.Aeson.Decoding.Text ( src/Data/Aeson/Decoding/Text.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding/Text.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding/Text.dyn_o ) [15 of 34] Compiling Data.Aeson.Decoding.ByteString.Lazy ( src/Data/Aeson/Decoding/ByteString/Lazy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding/ByteString/Lazy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding/ByteString/Lazy.dyn_o ) [16 of 34] Compiling Data.Aeson.Decoding.ByteString ( src/Data/Aeson/Decoding/ByteString.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding/ByteString.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding/ByteString.dyn_o ) [17 of 34] Compiling Data.Aeson.KeyMap ( src/Data/Aeson/KeyMap.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/KeyMap.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/KeyMap.dyn_o ) [18 of 34] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Types/Generic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Types/Generic.dyn_o ) [19 of 34] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Types/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Types/Internal.dyn_o ) [20 of 34] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Parser/Time.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Parser/Time.dyn_o ) [21 of 34] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Encoding/Builder.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Encoding/Builder.dyn_o ) [22 of 34] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Encoding/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Encoding/Internal.dyn_o ) [23 of 34] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Encoding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Encoding.dyn_o ) [24 of 34] Compiling Data.Aeson.Decoding.Conversion ( src/Data/Aeson/Decoding/Conversion.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding/Conversion.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding/Conversion.dyn_o ) [25 of 34] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Types/FromJSON.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Types/FromJSON.dyn_o ) [26 of 34] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Types/ToJSON.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Types/ToJSON.dyn_o ) src/Data/Aeson/Types/ToJSON.hs:1612:23: warning: [GHC-68441] [-Wdeprecations] In the use of data constructor ‘Solo’ (imported from Data.Tuple.Solo, but defined in GHC.Tuple): Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." | 1612 | liftToJSON _ t _ (Solo a) = t a | ^^^^ src/Data/Aeson/Types/ToJSON.hs:1615:27: warning: [GHC-68441] [-Wdeprecations] In the use of data constructor ‘Solo’ (imported from Data.Tuple.Solo, but defined in GHC.Tuple): Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." | 1615 | liftToEncoding _ t _ (Solo a) = t a | ^^^^ [27 of 34] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Types/Class.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Types/Class.dyn_o ) [28 of 34] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Types.dyn_o ) [29 of 34] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Text.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Text.dyn_o ) [30 of 34] Compiling Data.Aeson.Decoding ( src/Data/Aeson/Decoding.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/Decoding.dyn_o ) [31 of 34] Compiling Data.Aeson ( src/Data/Aeson.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson.dyn_o ) [32 of 34] Compiling Data.Aeson.RFC8785 ( src/Data/Aeson/RFC8785.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/RFC8785.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/RFC8785.dyn_o ) [33 of 34] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/QQ/Simple.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/QQ/Simple.dyn_o ) [34 of 34] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/TH.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/aeson-2.2.1.0/build/Data/Aeson/TH.dyn_o ) src/Data/Aeson/TH.hs:948:7: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: [] | 948 | x:xs = [ lookupField argTy | ^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Aeson/TH.hs:1064:14: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: [] | 1064 | let x:xs = [ dispatchParseJSON jc conName tvMap argTy | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... Configuring library for crypton-x509-validation-1.6.12... Preprocessing library for crypton-x509-validation-1.6.12... Building library for crypton-x509-validation-1.6.12... [1 of 5] Compiling Data.X509.Validation.Fingerprint ( Data/X509/Validation/Fingerprint.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-validation-1.6.12/build/Data/X509/Validation/Fingerprint.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-validation-1.6.12/build/Data/X509/Validation/Fingerprint.dyn_o ) [2 of 5] Compiling Data.X509.Validation.Signature ( Data/X509/Validation/Signature.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-validation-1.6.12/build/Data/X509/Validation/Signature.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-validation-1.6.12/build/Data/X509/Validation/Signature.dyn_o ) [3 of 5] Compiling Data.X509.Validation.Types ( Data/X509/Validation/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-validation-1.6.12/build/Data/X509/Validation/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-validation-1.6.12/build/Data/X509/Validation/Types.dyn_o ) [4 of 5] Compiling Data.X509.Validation.Cache ( Data/X509/Validation/Cache.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-validation-1.6.12/build/Data/X509/Validation/Cache.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-validation-1.6.12/build/Data/X509/Validation/Cache.dyn_o ) [5 of 5] Compiling Data.X509.Validation ( Data/X509/Validation.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-validation-1.6.12/build/Data/X509/Validation.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-validation-1.6.12/build/Data/X509/Validation.dyn_o ) Data/X509/Validation.hs:35: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() | 35 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/X509/Validation.hs:363:17: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 363 | | head l == "*" -> wildcardMatch (drop 1 l) | ^^^^ Configuring library for crypton-x509-system-1.6.7... Preprocessing library for crypton-x509-system-1.6.7... Building library for crypton-x509-system-1.6.7... [1 of 3] Compiling System.X509.MacOS ( System/X509/MacOS.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-system-1.6.7/build/System/X509/MacOS.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-system-1.6.7/build/System/X509/MacOS.dyn_o ) System/X509/MacOS.hs:8: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() | 8 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 3] Compiling System.X509.Unix ( System/X509/Unix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-system-1.6.7/build/System/X509/Unix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-system-1.6.7/build/System/X509/Unix.dyn_o ) System/X509/Unix.hs:22: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() | 22 | import Control.Applicative ((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ System/X509/Unix.hs:26: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() | 26 | import Data.Monoid (mconcat) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [3 of 3] Compiling System.X509 ( System/X509.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-system-1.6.7/build/System/X509.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-x509-system-1.6.7/build/System/X509.dyn_o ) Configuring library for websockets-0.13.0.0... Preprocessing library for websockets-0.13.0.0... Building library for websockets-0.13.0.0... [ 1 of 17] Compiling Network.WebSockets.Connection.Options ( src/Network/WebSockets/Connection/Options.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Connection/Options.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Connection/Options.dyn_o ) src/Network/WebSockets/Connection/Options.hs:18:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 18 | import Data.Monoid (Monoid (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 2 of 17] Compiling Network.WebSockets.Extensions.Description ( src/Network/WebSockets/Extensions/Description.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Extensions/Description.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Extensions/Description.dyn_o ) src/Network/WebSockets/Extensions/Description.hs:13: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() | 13 | import Control.Applicative ((*>), (<*)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Network/WebSockets/Extensions/Description.hs:17: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() | 17 | import Data.Monoid (mconcat, mappend) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 3 of 17] Compiling Network.WebSockets.Http ( src/Network/WebSockets/Http.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Http.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Http.dyn_o ) src/Network/WebSockets/Http.hs:36: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() | 36 | import Control.Applicative (pure, (*>), (<$>), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Network/WebSockets/Http.hs:47: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() | 47 | import Data.Monoid (mappend, mconcat) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 4 of 17] Compiling Network.WebSockets.Hybi13.Mask ( src/Network/WebSockets/Hybi13/Mask.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Hybi13/Mask.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Hybi13/Mask.dyn_o ) [ 5 of 17] Compiling Network.WebSockets.Types ( src/Network/WebSockets/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Types.dyn_o ) [ 6 of 17] Compiling Network.WebSockets.Stream ( src/Network/WebSockets/Stream.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Stream.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Stream.dyn_o ) [ 7 of 17] Compiling Network.WebSockets.Hybi13.Demultiplex ( src/Network/WebSockets/Hybi13/Demultiplex.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Hybi13/Demultiplex.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Hybi13/Demultiplex.dyn_o ) src/Network/WebSockets/Hybi13/Demultiplex.hs:22:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 22 | import Data.Monoid (mappend) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 8 of 17] Compiling Network.WebSockets.Hybi13 ( src/Network/WebSockets/Hybi13.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Hybi13.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Hybi13.dyn_o ) src/Network/WebSockets/Hybi13.hs:21: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() | 21 | import Control.Applicative (pure, (<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Network/WebSockets/Hybi13.hs:37: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() | 37 | import Data.Monoid (mappend, mconcat, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Network/WebSockets/Hybi13.hs:258:21: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 258 | versionNumber = head headerVersions | ^^^^ [ 9 of 17] Compiling Network.WebSockets.Protocol ( src/Network/WebSockets/Protocol.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Protocol.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Protocol.dyn_o ) [10 of 17] Compiling Network.WebSockets.Extensions ( src/Network/WebSockets/Extensions.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Extensions.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Extensions.dyn_o ) [11 of 17] Compiling Network.WebSockets.Extensions.StrictUnicode ( src/Network/WebSockets/Extensions/StrictUnicode.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Extensions/StrictUnicode.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Extensions/StrictUnicode.dyn_o ) [12 of 17] Compiling Network.WebSockets.Extensions.PermessageDeflate ( src/Network/WebSockets/Extensions/PermessageDeflate.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Extensions/PermessageDeflate.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Extensions/PermessageDeflate.dyn_o ) src/Network/WebSockets/Extensions/PermessageDeflate.hs:17: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() | 17 | import Control.Applicative ((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [13 of 17] Compiling Network.WebSockets.Connection ( src/Network/WebSockets/Connection.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Connection.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Connection.dyn_o ) src/Network/WebSockets/Connection.hs:48: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() | 48 | import Control.Applicative ((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [14 of 17] Compiling Network.WebSockets.Connection.PingPong ( src/Network/WebSockets/Connection/PingPong.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Connection/PingPong.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Connection/PingPong.dyn_o ) [15 of 17] Compiling Network.WebSockets.Server ( src/Network/WebSockets/Server.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Server.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Server.dyn_o ) [16 of 17] Compiling Network.WebSockets.Client ( src/Network/WebSockets/Client.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Client.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets/Client.dyn_o ) src/Network/WebSockets/Client.hs:22:58: warning: [GHC-38856] [-Wunused-imports] The import of ‘finally’ from module ‘Control.Exception’ is redundant | 22 | import Control.Exception (bracket, finally, throwIO) | ^^^^^^^ [17 of 17] Compiling Network.WebSockets ( src/Network/WebSockets.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/websockets-0.13.0.0/build/Network/WebSockets.dyn_o ) Configuring library for conduit-extra-1.3.6... Preprocessing library for conduit-extra-1.3.6... Building library for conduit-extra-1.3.6... [ 1 of 13] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Attoparsec.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Attoparsec.dyn_o ) [ 2 of 13] Compiling Data.Conduit.Binary ( Data/Conduit/Binary.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Binary.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Binary.dyn_o ) [ 3 of 13] Compiling Data.Conduit.ByteString.Builder ( Data/Conduit/ByteString/Builder.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/ByteString/Builder.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/ByteString/Builder.dyn_o ) [ 4 of 13] Compiling Data.Conduit.Filesystem ( Data/Conduit/Filesystem.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Filesystem.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Filesystem.dyn_o ) [ 5 of 13] Compiling Data.Conduit.Foldl ( Data/Conduit/Foldl.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Foldl.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Foldl.dyn_o ) [ 6 of 13] Compiling Data.Conduit.Lazy ( Data/Conduit/Lazy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Lazy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Lazy.dyn_o ) [ 7 of 13] Compiling Data.Conduit.Network ( Data/Conduit/Network.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Network.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Network.dyn_o ) [ 8 of 13] Compiling Data.Conduit.Network.UDP ( Data/Conduit/Network/UDP.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Network/UDP.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Network/UDP.dyn_o ) [ 9 of 13] Compiling Data.Conduit.Network.Unix ( Data/Conduit/Network/Unix.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Network/Unix.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Network/Unix.dyn_o ) [10 of 13] Compiling Data.Conduit.Process ( Data/Conduit/Process.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Process.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Process.dyn_o ) Data/Conduit/Process.hs:47:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where | ^ Data/Conduit/Process.hs:47:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where | ^ Data/Conduit/Process.hs:48:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: Nothing | 48 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sinkHandle h, Just CreatePipe) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/Conduit/Process.hs:49:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where | ^ Data/Conduit/Process.hs:49:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where | ^ Data/Conduit/Process.hs:49:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where | ^ Data/Conduit/Process.hs:50:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: Nothing | 50 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sinkHandle h, liftIO $ hClose h), Just CreatePipe) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/Conduit/Process.hs:65:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 65 | instance (MonadIO m, r ~ ()) => InputSource (BuilderInput o m r) where | ^ Data/Conduit/Process.hs:66:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: Nothing | 66 | isStdStream = (\(Just h) -> return $ BuilderInput $ sinkHandleBuilder h, Just CreatePipe) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/Conduit/Process.hs:67:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where | ^ Data/Conduit/Process.hs:67:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where | ^ Data/Conduit/Process.hs:68:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: Nothing | 68 | isStdStream = (\(Just h) -> return (BuilderInput $ sinkHandleBuilder h, liftIO $ hClose h), Just CreatePipe) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/Conduit/Process.hs:69:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 69 | instance (MonadIO m, r ~ ()) => InputSource (FlushInput o m r) where | ^ Data/Conduit/Process.hs:70:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: Nothing | 70 | isStdStream = (\(Just h) -> return $ FlushInput $ sinkHandleFlush h, Just CreatePipe) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/Conduit/Process.hs:71:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where | ^ Data/Conduit/Process.hs:71:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where | ^ Data/Conduit/Process.hs:72:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: Nothing | 72 | isStdStream = (\(Just h) -> return (FlushInput $ sinkHandleFlush h, liftIO $ hClose h), Just CreatePipe) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/Conduit/Process.hs:74:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where | ^ Data/Conduit/Process.hs:74:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where | ^ Data/Conduit/Process.hs:75:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: Nothing | 75 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sourceHandle h, Just CreatePipe) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/Conduit/Process.hs:76:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where | ^ Data/Conduit/Process.hs:76:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where | ^ Data/Conduit/Process.hs:76:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where | ^ Data/Conduit/Process.hs:77:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Maybe GHC.IO.Handle.Types.Handle’ not matched: Nothing | 77 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sourceHandle h, liftIO $ hClose h), Just CreatePipe) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [11 of 13] Compiling Data.Conduit.Process.Typed ( Data/Conduit/Process/Typed.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Process/Typed.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Process/Typed.dyn_o ) [12 of 13] Compiling Data.Conduit.Text ( Data/Conduit/Text.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Text.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Text.dyn_o ) [13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Zlib.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/conduit-extra-1.3.6/build/Data/Conduit/Zlib.dyn_o ) Configuring library for tls-2.0.1... Preprocessing library for tls-2.0.1... Building library for tls-2.0.1... [ 1 of 76] Compiling Network.TLS.Crypto.Types ( Network/TLS/Crypto/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Crypto/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Crypto/Types.dyn_o ) [ 2 of 76] Compiling Network.TLS.ErrT ( Network/TLS/ErrT.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/ErrT.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/ErrT.dyn_o ) [ 3 of 76] Compiling Network.TLS.Imports ( Network/TLS/Imports.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Imports.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Imports.dyn_o ) [ 4 of 76] Compiling Network.TLS.Backend ( Network/TLS/Backend.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Backend.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Backend.dyn_o ) [ 5 of 76] Compiling Network.TLS.Measurement ( Network/TLS/Measurement.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Measurement.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Measurement.dyn_o ) [ 6 of 76] Compiling Network.TLS.RNG ( Network/TLS/RNG.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/RNG.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/RNG.dyn_o ) [ 7 of 76] Compiling Network.TLS.Crypto.DH ( Network/TLS/Crypto/DH.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Crypto/DH.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Crypto/DH.dyn_o ) [ 8 of 76] Compiling Network.TLS.Extra.FFDHE ( Network/TLS/Extra/FFDHE.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Extra/FFDHE.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Extra/FFDHE.dyn_o ) [ 9 of 76] Compiling Network.TLS.Util ( Network/TLS/Util.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Util.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Util.dyn_o ) [10 of 76] Compiling Network.TLS.Util.ASN1 ( Network/TLS/Util/ASN1.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Util/ASN1.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Util/ASN1.dyn_o ) [11 of 76] Compiling Network.TLS.Util.Serialization ( Network/TLS/Util/Serialization.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Util/Serialization.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Util/Serialization.dyn_o ) [12 of 76] Compiling Network.TLS.Crypto.IES ( Network/TLS/Crypto/IES.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Crypto/IES.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Crypto/IES.dyn_o ) [13 of 76] Compiling Network.TLS.Crypto ( Network/TLS/Crypto.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Crypto.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Crypto.dyn_o ) [14 of 76] Compiling Network.TLS.Types ( Network/TLS/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Types.dyn_o ) [15 of 76] Compiling Network.TLS.Session ( Network/TLS/Session.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Session.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Session.dyn_o ) [16 of 76] Compiling Network.TLS.Compression ( Network/TLS/Compression.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Compression.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Compression.dyn_o ) [17 of 76] Compiling Network.TLS.Struct ( Network/TLS/Struct.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Struct.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Struct.dyn_o ) [18 of 76] Compiling Network.TLS.Struct13 ( Network/TLS/Struct13.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Struct13.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Struct13.dyn_o ) [19 of 76] Compiling Network.TLS.MAC ( Network/TLS/MAC.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/MAC.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/MAC.dyn_o ) [20 of 76] Compiling Network.TLS.Cipher ( Network/TLS/Cipher.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Cipher.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Cipher.dyn_o ) [21 of 76] Compiling Network.TLS.Handshake.Control ( Network/TLS/Handshake/Control.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Control.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Control.dyn_o ) [22 of 76] Compiling Network.TLS.Extra.Cipher ( Network/TLS/Extra/Cipher.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Extra/Cipher.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Extra/Cipher.dyn_o ) [23 of 76] Compiling Network.TLS.Extra ( Network/TLS/Extra.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Extra.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Extra.dyn_o ) [24 of 76] Compiling Network.TLS.Wire ( Network/TLS/Wire.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Wire.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Wire.dyn_o ) [25 of 76] Compiling Network.TLS.Packet ( Network/TLS/Packet.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Packet.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Packet.dyn_o ) [26 of 76] Compiling Network.TLS.Record.State ( Network/TLS/Record/State.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/State.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/State.dyn_o ) [27 of 76] Compiling Network.TLS.Record.Types ( Network/TLS/Record/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/Types.dyn_o ) [28 of 76] Compiling Network.TLS.Record.Engage ( Network/TLS/Record/Engage.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/Engage.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/Engage.dyn_o ) [29 of 76] Compiling Network.TLS.Record.Disengage ( Network/TLS/Record/Disengage.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/Disengage.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/Disengage.dyn_o ) [30 of 76] Compiling Network.TLS.Record ( Network/TLS/Record.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record.dyn_o ) [31 of 76] Compiling Network.TLS.Packet13 ( Network/TLS/Packet13.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Packet13.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Packet13.dyn_o ) [32 of 76] Compiling Network.TLS.Handshake.State ( Network/TLS/Handshake/State.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/State.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/State.dyn_o ) [33 of 76] Compiling Network.TLS.KeySchedule ( Network/TLS/KeySchedule.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/KeySchedule.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/KeySchedule.dyn_o ) [34 of 76] Compiling Network.TLS.Extension ( Network/TLS/Extension.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Extension.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Extension.dyn_o ) [35 of 76] Compiling Network.TLS.State ( Network/TLS/State.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/State.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/State.dyn_o ) [36 of 76] Compiling Network.TLS.X509 ( Network/TLS/X509.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/X509.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/X509.dyn_o ) [37 of 76] Compiling Network.TLS.Hooks ( Network/TLS/Hooks.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Hooks.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Hooks.dyn_o ) [38 of 76] Compiling Network.TLS.Credentials ( Network/TLS/Credentials.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Credentials.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Credentials.dyn_o ) [39 of 76] Compiling Network.TLS.Parameters ( Network/TLS/Parameters.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Parameters.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Parameters.dyn_o ) Network/TLS/Parameters.hs:625:36: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Network.TLS.Imports, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 625 | , onCipherChoosing = \_ -> head | ^^^^ [40 of 76] Compiling Network.TLS.Context.Internal ( Network/TLS/Context/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Context/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Context/Internal.dyn_o ) [41 of 76] Compiling Network.TLS.Record.Writing ( Network/TLS/Record/Writing.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/Writing.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/Writing.dyn_o ) [42 of 76] Compiling Network.TLS.Record.Reading ( Network/TLS/Record/Reading.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/Reading.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/Reading.dyn_o ) [43 of 76] Compiling Network.TLS.Receiving ( Network/TLS/Receiving.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Receiving.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Receiving.dyn_o ) [44 of 76] Compiling Network.TLS.Handshake.State13 ( Network/TLS/Handshake/State13.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/State13.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/State13.dyn_o ) [45 of 76] Compiling Network.TLS.Handshake.Random ( Network/TLS/Handshake/Random.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Random.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Random.dyn_o ) [46 of 76] Compiling Network.TLS.Sending ( Network/TLS/Sending.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Sending.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Sending.dyn_o ) [47 of 76] Compiling Network.TLS.IO ( Network/TLS/IO.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/IO.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/IO.dyn_o ) [48 of 76] Compiling Network.TLS.Handshake.Process ( Network/TLS/Handshake/Process.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Process.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Process.dyn_o ) [49 of 76] Compiling Network.TLS.Handshake.Key ( Network/TLS/Handshake/Key.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Key.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Key.dyn_o ) Network/TLS/Handshake/Key.hs:179:19: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Network.TLS.Imports, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 179 | dump = init . tail . showBytesHex | ^^^^ [50 of 76] Compiling Network.TLS.Handshake.Signature ( Network/TLS/Handshake/Signature.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Signature.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Signature.dyn_o ) [51 of 76] Compiling Network.TLS.Handshake.Common ( Network/TLS/Handshake/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Common.dyn_o ) [52 of 76] Compiling Network.TLS.Handshake.Server.ClientHello ( Network/TLS/Handshake/Server/ClientHello.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/ClientHello.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/ClientHello.dyn_o ) [53 of 76] Compiling Network.TLS.Handshake.Certificate ( Network/TLS/Handshake/Certificate.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Certificate.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Certificate.dyn_o ) [54 of 76] Compiling Network.TLS.Handshake.Common13 ( Network/TLS/Handshake/Common13.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Common13.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Common13.dyn_o ) Network/TLS/Handshake/Common13.hs:210:31: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Network.TLS.Imports, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 210 | Nothing -> trunc (head rmsgs0) : tail rmsgs0 | ^^^^ Network/TLS/Handshake/Common13.hs:210:46: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Network.TLS.Imports, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 210 | Nothing -> trunc (head rmsgs0) : tail rmsgs0 | ^^^^ [55 of 76] Compiling Network.TLS.Handshake.Server.ClientHello13 ( Network/TLS/Handshake/Server/ClientHello13.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/ClientHello13.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/ClientHello13.dyn_o ) [56 of 76] Compiling Network.TLS.Handshake.Server.Common ( Network/TLS/Handshake/Server/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/Common.dyn_o ) [57 of 76] Compiling Network.TLS.Handshake.Server.TLS13 ( Network/TLS/Handshake/Server/TLS13.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/TLS13.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/TLS13.dyn_o ) [58 of 76] Compiling Network.TLS.Handshake.Server.TLS12 ( Network/TLS/Handshake/Server/TLS12.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/TLS12.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/TLS12.dyn_o ) [59 of 76] Compiling Network.TLS.Handshake.Server.ServerHello13 ( Network/TLS/Handshake/Server/ServerHello13.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/ServerHello13.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/ServerHello13.dyn_o ) Network/TLS/Handshake/Server/ServerHello13.hs:258:34: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Network.TLS.Imports, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 258 | | maybe True (== head serverGroups) mgroup = Nothing | ^^^^ [60 of 76] Compiling Network.TLS.Handshake.Server.ServerHello12 ( Network/TLS/Handshake/Server/ServerHello12.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/ServerHello12.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/ServerHello12.dyn_o ) [61 of 76] Compiling Network.TLS.Handshake.Server.ClientHello12 ( Network/TLS/Handshake/Server/ClientHello12.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/ClientHello12.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server/ClientHello12.dyn_o ) [62 of 76] Compiling Network.TLS.Handshake.Server ( Network/TLS/Handshake/Server.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Server.dyn_o ) [63 of 76] Compiling Network.TLS.Handshake.Client.Common ( Network/TLS/Handshake/Client/Common.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Client/Common.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Client/Common.dyn_o ) [64 of 76] Compiling Network.TLS.Handshake.Client.TLS12 ( Network/TLS/Handshake/Client/TLS12.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Client/TLS12.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Client/TLS12.dyn_o ) [65 of 76] Compiling Network.TLS.Handshake.Client.ServerHello ( Network/TLS/Handshake/Client/ServerHello.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Client/ServerHello.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Client/ServerHello.dyn_o ) [66 of 76] Compiling Network.TLS.Handshake.Client.TLS13 ( Network/TLS/Handshake/Client/TLS13.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Client/TLS13.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Client/TLS13.dyn_o ) [67 of 76] Compiling Network.TLS.Handshake.Client.ClientHello ( Network/TLS/Handshake/Client/ClientHello.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Client/ClientHello.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Client/ClientHello.dyn_o ) Network/TLS/Handshake/Client/ClientHello.hs:294:23: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Network.TLS.Imports, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 294 | let sCipher = head ciphers | ^^^^ [68 of 76] Compiling Network.TLS.Handshake.Client ( Network/TLS/Handshake/Client.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Client.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake/Client.dyn_o ) [69 of 76] Compiling Network.TLS.PostHandshake ( Network/TLS/PostHandshake.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/PostHandshake.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/PostHandshake.dyn_o ) [70 of 76] Compiling Network.TLS.Handshake ( Network/TLS/Handshake.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Handshake.dyn_o ) [71 of 76] Compiling Network.TLS.Context ( Network/TLS/Context.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Context.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Context.dyn_o ) [72 of 76] Compiling Network.TLS.Record.Layer ( Network/TLS/Record/Layer.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/Layer.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Record/Layer.dyn_o ) [73 of 76] Compiling Network.TLS.Core ( Network/TLS/Core.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Core.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Core.dyn_o ) [74 of 76] Compiling Network.TLS.QUIC ( Network/TLS/QUIC.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/QUIC.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/QUIC.dyn_o ) [75 of 76] Compiling Network.TLS.Internal ( Network/TLS/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS/Internal.dyn_o ) [76 of 76] Compiling Network.TLS ( Network/TLS.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/tls-2.0.1/build/Network/TLS.dyn_o ) [1 of 2] Compiling Main ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/setup/setup.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/setup/Main.o ) [2 of 2] Linking /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/setup/setup ld.lld: warning: OSThreads.c(OSThreads.thr_o:(createAttachedOSThread) in archive /usr/local/lib/ghc-9.8.3/lib/../lib/x86_64-openbsd-ghc-9.8.3/rts-1.0.2/libHSrts-1.0.2_thr.a): warning: strcpy() is almost always misused, please use strlcpy() ld.lld: warning: EventLogWriter.c(EventLogWriter.thr_o:(initEventLogFileWriter) in archive /usr/local/lib/ghc-9.8.3/lib/../lib/x86_64-openbsd-ghc-9.8.3/rts-1.0.2/libHSrts-1.0.2_thr.a): warning: sprintf() is often misused, please use snprintf() Configuring xml-conduit-1.9.1.3... Preprocessing library for xml-conduit-1.9.1.3.. Building library for xml-conduit-1.9.1.3.. [1 of 7] Compiling Text.XML.Cursor.Generic ( src/Text/XML/Cursor/Generic.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML/Cursor/Generic.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML/Cursor/Generic.dyn_o ) [2 of 7] Compiling Text.XML.Stream.Token ( src/Text/XML/Stream/Token.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML/Stream/Token.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML/Stream/Token.dyn_o ) src/Text/XML/Stream/Token.hs:19: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() | 19 | import Data.Monoid (mconcat, mempty, (<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [3 of 7] Compiling Text.XML.Stream.Render ( src/Text/XML/Stream/Render.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML/Stream/Render.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML/Stream/Render.dyn_o ) src/Text/XML/Stream/Render.hs:33: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() | 33 | import Control.Applicative ((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/XML/Stream/Render.hs:34:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Monad.Trans.Resource’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Resource’ To import instances alone, use: import Control.Monad.Trans.Resource() | 34 | import Control.Monad.Trans.Resource (MonadThrow) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/XML/Stream/Render.hs:43: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() | 43 | import Data.Monoid (Monoid, mappend, mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/XML/Stream/Render.hs:193:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘Stack’ not matched: [] [] | 193 | (sl:s') = s | ^^^^^^^^^^^ [4 of 7] Compiling Text.XML.Stream.Parse ( src/Text/XML/Stream/Parse.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML/Stream/Parse.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML/Stream/Parse.dyn_o ) src/Text/XML/Stream/Parse.hs:139:1: warning: [GHC-38856] [-Wunused-imports] The import of ‘<$>, Applicative’ from module ‘Control.Applicative’ is redundant | 139 | import Control.Applicative (Alternative (empty, (<|>)), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Text/XML/Stream/Parse.hs:146:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Monad.IO.Class’ is redundant except perhaps to import instances from ‘Control.Monad.IO.Class’ To import instances alone, use: import Control.Monad.IO.Class() | 146 | import Control.Monad.IO.Class (liftIO) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/XML/Stream/Parse.hs:147:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Monad.Trans.Class’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Class’ To import instances alone, use: import Control.Monad.Trans.Class() | 147 | import Control.Monad.Trans.Class (lift) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/XML/Stream/Parse.hs:149:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Monad.Trans.Resource’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Resource’ To import instances alone, use: import Control.Monad.Trans.Resource() | 149 | import Control.Monad.Trans.Resource (MonadResource, MonadThrow (..), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Text/XML/Stream/Parse.hs:151:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Attoparsec.Internal’ is redundant except perhaps to import instances from ‘Data.Attoparsec.Internal’ To import instances alone, use: import Data.Attoparsec.Internal() | 151 | import Data.Attoparsec.Internal (concatReverse) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/XML/Stream/Parse.hs:1122:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 1122 | instance (a ~ Name) => IsString (NameMatcher a) where | ^ src/Text/XML/Stream/Parse.hs:1155:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad AttrParser’. ‘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 | 1155 | return a = AttrParser $ \as -> Right (as, a) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/XML/Stream/Parse.hs:1161:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘pure = return’ definition detected in the instance declaration for ‘Applicative AttrParser’. Suggested fix: Move definition from ‘return’ to ‘pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 1161 | pure = return | ^^^^^^^^^^^^^ [5 of 7] Compiling Text.XML.Unresolved ( src/Text/XML/Unresolved.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML/Unresolved.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML/Unresolved.dyn_o ) src/Text/XML/Unresolved.hs:47: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() | 47 | import Control.Applicative ((<$>), (<*>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/XML/Unresolved.hs:50:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Monad.Trans.Class’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Class’ To import instances alone, use: import Control.Monad.Trans.Class() | 50 | import Control.Monad.Trans.Class (lift) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/XML/Unresolved.hs:59: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() | 59 | import Data.Monoid (mconcat) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [6 of 7] Compiling Text.XML ( src/Text/XML.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML.dyn_o ) src/Text/XML.hs:78: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() | 78 | import Control.Applicative ((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/XML.hs:82:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Monad.Trans.Resource’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Resource’ To import instances alone, use: import Control.Monad.Trans.Resource() | 82 | import Control.Monad.Trans.Resource (MonadThrow, throwM) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/XML.hs:105:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Monad.Trans.Class’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Class’ To import instances alone, use: import Control.Monad.Trans.Class() | 105 | import Control.Monad.Trans.Class (lift) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/XML.hs:115: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() | 115 | import Data.Monoid (mappend, mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [7 of 7] Compiling Text.XML.Cursor ( src/Text/XML/Cursor.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML/Cursor.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/xml-conduit-1.9.1.3/build/Text/XML/Cursor.dyn_o ) Configuring library for crypton-connection-0.3.2... Preprocessing library for crypton-connection-0.3.2... Building library for crypton-connection-0.3.2... [1 of 2] Compiling Network.Connection.Types ( Network/Connection/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-connection-0.3.2/build/Network/Connection/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-connection-0.3.2/build/Network/Connection/Types.dyn_o ) [2 of 2] Compiling Network.Connection ( Network/Connection.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-connection-0.3.2/build/Network/Connection.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-connection-0.3.2/build/Network/Connection.dyn_o ) Configuring library for skylighting-core-0.12.3.1... Preprocessing library for skylighting-core-0.12.3.1... Building library for skylighting-core-0.12.3.1... [ 1 of 14] Compiling Regex.KDE.Regex [ 2 of 14] Compiling Regex.KDE.Match [ 3 of 14] Compiling Regex.KDE.Compile [ 4 of 14] Compiling Regex.KDE [ 5 of 14] Compiling Skylighting.Regex [ 6 of 14] Compiling Skylighting.Types [ 7 of 14] Compiling Skylighting.Styles [ 8 of 14] Compiling Skylighting.Parser [ 9 of 14] Compiling Skylighting.Tokenizer [10 of 14] Compiling Skylighting.Loader [11 of 14] Compiling Skylighting.Format.LaTeX [12 of 14] Compiling Skylighting.Format.HTML [13 of 14] Compiling Skylighting.Format.ANSI [14 of 14] Compiling Skylighting.Core Configuring library for mattermost-api-90000.0.0... Preprocessing library for mattermost-api-90000.0.0... Building library for mattermost-api-90000.0.0... [ 1 of 17] Compiling Network.Mattermost.Exceptions ( src/Network/Mattermost/Exceptions.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Exceptions.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Exceptions.dyn_o ) [ 2 of 17] Compiling Network.Mattermost.Proxy ( src/Network/Mattermost/Proxy.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Proxy.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Proxy.dyn_o ) [ 3 of 17] Compiling Network.Mattermost.TH ( src/Network/Mattermost/TH.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/TH.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/TH.dyn_o ) [ 4 of 17] Compiling Network.Mattermost.Types.Base ( src/Network/Mattermost/Types/Base.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Types/Base.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Types/Base.dyn_o ) [ 5 of 17] Compiling Network.Mattermost.Logging ( src/Network/Mattermost/Logging.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Logging.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Logging.dyn_o ) [ 6 of 17] Compiling Network.Mattermost.Types.Config ( src/Network/Mattermost/Types/Config.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Types/Config.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Types/Config.dyn_o ) [ 7 of 17] Compiling Network.Mattermost.Types.Internal ( src/Network/Mattermost/Types/Internal.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Types/Internal.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Types/Internal.dyn_o ) src/Network/Mattermost/Types/Internal.hs:13: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() | 13 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ [ 8 of 17] Compiling Network.Mattermost.Util ( src/Network/Mattermost/Util.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Util.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Util.dyn_o ) src/Network/Mattermost/Util.hs:21: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() | 21 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 9 of 17] Compiling Network.Mattermost.Types ( src/Network/Mattermost/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Types.dyn_o ) src/Network/Mattermost/Types.hs:31: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() | 31 | import Data.Monoid ( (<>) ) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Network/Mattermost/Types.hs:88:3: warning: [GHC-68441] [-Wdeprecations] In the use of ‘createPool’ (imported from Data.Pool): Deprecated: "Use newPool instead" | 88 | Pool.createPool (mkConnection ctx host port connTy >>= newMMConn) closeMMConn | ^^^^^^^^^^^^^^^ [10 of 17] Compiling Network.Mattermost.Connection ( src/Network/Mattermost/Connection.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Connection.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Connection.dyn_o ) src/Network/Mattermost/Connection.hs:9: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() | 9 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [11 of 17] Compiling Network.Mattermost.Endpoints ( src/Network/Mattermost/Endpoints.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Endpoints.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Endpoints.dyn_o ) [12 of 17] Compiling Network.Mattermost ( src/Network/Mattermost.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost.dyn_o ) src/Network/Mattermost.hs:127: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() | 127 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [13 of 17] Compiling Network.Mattermost.WebSocket.Types ( src/Network/Mattermost/WebSocket/Types.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/WebSocket/Types.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/WebSocket/Types.dyn_o ) [14 of 17] Compiling Network.Mattermost.WebSocket ( src/Network/Mattermost/WebSocket.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/WebSocket.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/WebSocket.dyn_o ) src/Network/Mattermost/WebSocket.hs:24: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() | 24 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [15 of 17] Compiling Network.Mattermost.Lenses ( src/Network/Mattermost/Lenses.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Lenses.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Lenses.dyn_o ) [16 of 17] Compiling Paths_mattermost_api ( /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/autogen/Paths_mattermost_api.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Paths_mattermost_api.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Paths_mattermost_api.dyn_o ) [17 of 17] Compiling Network.Mattermost.Version ( src/Network/Mattermost/Version.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Version.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/mattermost-api-90000.0.0/build/Network/Mattermost/Version.dyn_o ) Configuring library for brick-skylighting-1.0... Preprocessing library for brick-skylighting-1.0... Building library for brick-skylighting-1.0... [1 of 1] Compiling Brick.Widgets.Skylighting ( src/Brick/Widgets/Skylighting.hs, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-skylighting-1.0/build/Brick/Widgets/Skylighting.o, /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/brick-skylighting-1.0/build/Brick/Widgets/Skylighting.dyn_o ) src/Brick/Widgets/Skylighting.hs:44: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() | 44 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ Configuring library for matterhorn-90000.0.0... Preprocessing library for matterhorn-90000.0.0... Building library for matterhorn-90000.0.0... [ 1 of 123] Compiling Matterhorn.Prelude [ 2 of 123] Compiling Matterhorn.IOUtil [ 3 of 123] Compiling Matterhorn.Emoji [ 4 of 123] Compiling Matterhorn.Constants [ 5 of 123] Compiling Matterhorn.Config.Schema [ 6 of 123] Compiling Matterhorn.TimeUtils [ 7 of 123] Compiling Matterhorn.Types.Common [ 8 of 123] Compiling Matterhorn.Types.DirectionalSeq [ 9 of 123] Compiling Matterhorn.Types.NonemptyStack [ 10 of 123] Compiling Matterhorn.Types.RichText [ 11 of 123] Compiling Matterhorn.Types.Posts [ 12 of 123] Compiling Matterhorn.Types.Core [ 13 of 123] Compiling Matterhorn.Types.Messages [ 14 of 123] Compiling Matterhorn.Types.TabbedWindow [ 15 of 123] Compiling Matterhorn.Types.Users [ 16 of 123] Compiling Matterhorn.Types.EditState [ 17 of 123] Compiling Matterhorn.Types.MessageInterface [ 18 of 123] Compiling Matterhorn.Types.Channels [ 19 of 123] Compiling Matterhorn.Util [ 20 of 123] Compiling Matterhorn.Zipper [ 21 of 123] Compiling Paths_matterhorn [ 22 of 123] Compiling Matterhorn.FilePaths src/Matterhorn/FilePaths.hs:154:5: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 154 | | head name == '.' = return ScriptNotFound | ^^^^ [ 23 of 123] Compiling Matterhorn.InputHistory [ 24 of 123] Compiling Matterhorn.Types src/Matterhorn/Types.hs:1328:17: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1328 | else Just $ head $ drop 1 $ dropWhile (/= e) $ cycle es | ^^^^ src/Matterhorn/Types.hs:2196:41: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 2196 | in init h <> [v, last h] <> tail t | ^^^^ src/Matterhorn/Types.hs:2206:26: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 2206 | in h <> [head (tail t), v] <> (tail (tail t)) | ^^^^ src/Matterhorn/Types.hs:2206:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 2206 | in h <> [head (tail t), v] <> (tail (tail t)) | ^^^^ src/Matterhorn/Types.hs:2206:48: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 2206 | in h <> [head (tail t), v] <> (tail (tail t)) | ^^^^ src/Matterhorn/Types.hs:2206:54: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 2206 | in h <> [head (tail t), v] <> (tail (tail t)) | ^^^^ [ 25 of 123] Compiling Matterhorn.Themes [ 26 of 123] Compiling Matterhorn.Draw.Buttons [ 27 of 123] Compiling Matterhorn.State.Setup.Threads.Logging [ 28 of 123] Compiling Matterhorn.State.NotifyPrefs [ 29 of 123] Compiling Matterhorn.State.Logging [ 30 of 123] Compiling Matterhorn.State.Help [ 31 of 123] Compiling Matterhorn.State.ChannelSelect [ 32 of 123] Compiling Matterhorn.State.Attachments [ 33 of 123] Compiling Matterhorn.State.Async [ 34 of 123] Compiling Matterhorn.State.Common src/Matterhorn/State/Common.hs:198:57: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 198 | cmd = if null cmds then "$BROWSER" else head cmds | ^^^^ [ 35 of 123] Compiling Matterhorn.State.Reactions [ 36 of 123] Compiling Matterhorn.State.Flagging [ 37 of 123] Compiling Matterhorn.LastRunState [ 38 of 123] Compiling Matterhorn.KeybindingConsistency [ 39 of 123] Compiling Matterhorn.HelpTopics [ 40 of 123] Compiling Matterhorn.Events.TabbedWindow [ 41 of 123] Compiling Matterhorn.Events.ShowHelp [ 42 of 123] Compiling Matterhorn.Events.ManageAttachments [ 43 of 123] Compiling Matterhorn.Events.EditNotifyPrefs [ 44 of 123] Compiling Matterhorn.Draw.Util [ 45 of 123] Compiling Matterhorn.Draw.TabbedWindow [ 46 of 123] Compiling Matterhorn.Draw.RichText.Flatten [ 47 of 123] Compiling Matterhorn.Draw.RichText.Wrap [ 48 of 123] Compiling Matterhorn.Draw.RichText [ 49 of 123] Compiling Matterhorn.Login src/Matterhorn/Login.hs:500:21: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 500 | , '[' == head (uriRegName auth) | ^^^^ src/Matterhorn/Login.hs:502:20: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 502 | = init (tail (uriRegName auth)) | ^^^^ [ 50 of 123] Compiling Matterhorn.Draw.NotifyPrefs [ 51 of 123] Compiling Matterhorn.Draw.Messages [ 52 of 123] Compiling Matterhorn.Windows.ViewMessage [ 53 of 123] Compiling Matterhorn.Draw.PostListWindow [ 54 of 123] Compiling Matterhorn.Draw.MessageDeleteConfirm [ 55 of 123] Compiling Matterhorn.Draw.ManageAttachments [ 56 of 123] Compiling Matterhorn.Draw.ListWindow [ 57 of 123] Compiling Matterhorn.Draw.UserListWindow [ 58 of 123] Compiling Matterhorn.Draw.ThemeListWindow [ 59 of 123] Compiling Matterhorn.Draw.ReactionEmojiListWindow [ 60 of 123] Compiling Matterhorn.Draw.LeaveChannelConfirm [ 61 of 123] Compiling Matterhorn.Draw.InputPreview [ 62 of 123] Compiling Matterhorn.Draw.DeleteChannelConfirm [ 63 of 123] Compiling Matterhorn.Draw.ChannelTopicWindow [ 64 of 123] Compiling Matterhorn.Draw.ChannelSelectPrompt [ 65 of 123] Compiling Matterhorn.Draw.ChannelListWindow [ 66 of 123] Compiling Matterhorn.Connection [ 67 of 123] Compiling Matterhorn.Clipboard [ 68 of 123] Compiling Matterhorn.Config [ 69 of 123] Compiling Matterhorn.State.Users [ 70 of 123] Compiling Matterhorn.Command[boot] [ 71 of 123] Compiling Matterhorn.State.Messages[boot] [ 72 of 123] Compiling Matterhorn.State.Links [ 73 of 123] Compiling Matterhorn.State.ChannelList [ 74 of 123] Compiling Matterhorn.State.Teams[boot] [ 75 of 123] Compiling Matterhorn.State.Channels src/Matterhorn/State/Channels.hs:666:37: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 666 | when (entry == (head $ concat $ snd <$> Z.toList z)) $ do | ^^^^ src/Matterhorn/State/Channels.hs:1168:30: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1168 | sortingModeAfter m = head $ drop 1 $ snd $ span ((/= m) . fst) $ | ^^^^ [ 76 of 123] Compiling Matterhorn.State.ThreadWindow[boot] [ 77 of 123] Compiling Matterhorn.State.Editing[boot] [ 78 of 123] Compiling Matterhorn.State.Autocomplete [ 79 of 123] Compiling Matterhorn.State.Editing [ 80 of 123] Compiling Matterhorn.State.Setup.Threads [ 81 of 123] Compiling Matterhorn.State.Teams [ 82 of 123] Compiling Matterhorn.State.ThreadWindow [ 83 of 123] Compiling Matterhorn.State.MessageSelect [ 84 of 123] Compiling Matterhorn.State.Messages src/Matterhorn/State/Messages.hs:271:25: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 271 | latestPId = head pIdList | ^^^^ [ 85 of 123] Compiling Matterhorn.Scripts [ 86 of 123] Compiling Matterhorn.State.PostListWindow [ 87 of 123] Compiling Matterhorn.State.ChannelTopicWindow [ 88 of 123] Compiling Matterhorn.State.ListWindow src/Matterhorn/State/ListWindow.hs:54:6: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 54 | (head . E.getEditContents) <$> use (which.listWindowSearchInput) | ^^^^ [ 89 of 123] Compiling Matterhorn.State.UserListWindow [ 90 of 123] Compiling Matterhorn.State.ThemeListWindow [ 91 of 123] Compiling Matterhorn.State.ChannelListWindow [ 92 of 123] Compiling Matterhorn.Command [ 93 of 123] Compiling Matterhorn.State.SaveAttachmentWindow [ 94 of 123] Compiling Matterhorn.Events.SaveAttachmentWindow [ 95 of 123] Compiling Matterhorn.State.UrlSelect [ 96 of 123] Compiling Matterhorn.Events.UrlSelect [ 97 of 123] Compiling Matterhorn.Events.PostListWindow [ 98 of 123] Compiling Matterhorn.Events.LeaveChannelConfirm [ 99 of 123] Compiling Matterhorn.Events.DeleteChannelConfirm [100 of 123] Compiling Matterhorn.Events.ChannelTopicWindow [101 of 123] Compiling Matterhorn.Draw.ChannelList [102 of 123] Compiling Matterhorn.Draw.Autocomplete [103 of 123] Compiling Matterhorn.Events.Websocket [104 of 123] Compiling Matterhorn.State.Setup src/Matterhorn/State/Setup.hs:108:45: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 108 | let initialTeamId = fromMaybe (teamId $ head teams) $ do | ^^^^ [105 of 123] Compiling Matterhorn.State.ReactionEmojiListWindow [106 of 123] Compiling Matterhorn.Events.MessageSelect [107 of 123] Compiling Matterhorn.Draw.MessageInterface src/Matterhorn/Draw/MessageInterface.hs:419:42: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 419 | , txt $ head curContents | ^^^^ [108 of 123] Compiling Matterhorn.Draw.Main [109 of 123] Compiling Matterhorn.Events.UserListWindow [110 of 123] Compiling Matterhorn.Events.ThemeListWindow [111 of 123] Compiling Matterhorn.Events.ReactionEmojiListWindow [112 of 123] Compiling Matterhorn.Events.Mouse [113 of 123] Compiling Matterhorn.Events.ChannelListWindow [114 of 123] Compiling Matterhorn.Events.MessageInterface [115 of 123] Compiling Matterhorn.Events.ThreadWindow [116 of 123] Compiling Matterhorn.Events.Main [117 of 123] Compiling Matterhorn.Events.ChannelSelect [118 of 123] Compiling Matterhorn.Events.Global [119 of 123] Compiling Matterhorn.Events [120 of 123] Compiling Matterhorn.Options [121 of 123] Compiling Matterhorn.Draw.ShowHelp [122 of 123] Compiling Matterhorn.Draw src/Matterhorn/Draw.hs:64:22: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Matterhorn.Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 64 | otherModes = tail $ teamModes $ st^.csTeam(tId) | ^^^^ [123 of 123] Compiling Matterhorn.App Configuring executable 'matterhorn' for matterhorn-90000.0.0... Preprocessing executable 'matterhorn' for matterhorn-90000.0.0... Building executable 'matterhorn' for matterhorn-90000.0.0... [1 of 1] Compiling Main [2 of 2] Linking /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/matterhorn-90000.0.0/x/matterhorn/build/matterhorn/matterhorn ld.lld: warning: crypton_sha512.c(crypton_sha512.o:(crypton_sha512t_init) in archive /exopi-obj/pobj/matterhorn-90000.0.0/matterhorn-90000.0.0/dist-newstyle/build/x86_64-openbsd/ghc-9.8.3/crypton-0.34/build/libHScrypton-0.34-inplace.a): warning: sprintf() is often misused, please use snprintf() ld.lld: warning: RtsFlags.c(RtsFlags.thr_o:(setupRtsFlags) in archive /usr/local/lib/ghc-9.8.3/lib/../lib/x86_64-openbsd-ghc-9.8.3/rts-1.0.2/libHSrts-1.0.2_thr.a): warning: strcpy() is almost always misused, please use strlcpy() >>> Running fake in net/matterhorn at 1734987704.41 ===> net/matterhorn ===> Faking installation for matterhorn-90000.0.0p1 >>> Running package in net/matterhorn at 1734987707.15 ===> net/matterhorn `/exopi-obj/pobj/matterhorn-90000.0.0/fake-amd64/.fake_done' is up to date. ===> Building package for matterhorn-90000.0.0p1 Create /exopi-cvs/ports/packages/amd64/all/matterhorn-90000.0.0p1.tgz Creating package matterhorn-90000.0.0p1 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|********* | 15% checksumming|************ | 20% checksumming|*************** | 25% checksumming|****************** | 30% checksumming|********************* | 35% checksumming|************************ | 40% checksumming|*************************** | 45% checksumming|******************************* | 50% checksumming|********************************** | 55% checksumming|************************************* | 60% checksumming|**************************************** | 65% checksumming|******************************************* | 70% checksumming|********************************************** | 75% checksumming|************************************************* | 80% checksumming|**************************************************** | 85% checksumming|******************************************************* | 90% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|***** | 8% archiving|********** | 15% archiving|*************** | 23% archiving|******************** | 31% archiving|************************* | 39% archiving|****************************** | 46% archiving|*********************************** | 54% archiving|**************************************** | 62% archiving|********************************************* | 70% archiving|************************************************* | 77% archiving|****************************************************** | 85% archiving|*********************************************************** | 93% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/matterhorn-90000.0.0p1.tgz >>> Running clean in net/matterhorn at 1734987711.58 ===> net/matterhorn ===> Cleaning for matterhorn-90000.0.0p1 >>> Ended at 1734987716.27 max_stuck=85.28/patch=18.48/configure=1.05/build=3706.68/fake=2.73/package=4.44/clean=4.72