==> Cloning c2hs ... Cloning into 'c2hs'... ==> Collecting packager identity from makepkg.conf -> name : Reproducible Arch Linux tests -> email : reproducible@archlinux.org -> gpg-key : undefined -> protocol: https ==> Configuring c2hs :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 133k 100 133k 0 0 396k 0 --:--:-- --:--:-- --:--:-- 396k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8560k 100 8560k 0 0 20.6M 0 --:--:-- --:--:-- --:--:-- 20.6M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 142k 100 142k 0 0 421k 0 --:--:-- --:--:-- --:--:-- 421k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ SOURCE_DATE_EPOCH=1709942719 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1709942719' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' printenv 2>&1 SCHROOT_SESSION_ID=archlinux-c2hs-archlinuxrb-build-tEzkfchB PWD=/tmp/archlinux-ci/c2hs-archlinuxrb-build-tEzkfchB/c2hs LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: c2hs 0.28.8-196 (Sat Mar 9 00:05:46 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (4) numactl-2.0.18-1 ghc-libs-9.2.8-1 haskell-dlist-1.0-240 haskell-language-c-0.9.3-2 Total Download Size: 17.75 MiB Total Installed Size: 134.05 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 83803 100 83803 0 0 5855k 0 --:--:-- --:--:-- --:--:-- 6295k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 16.1M 100 16.1M 0 0 160M 0 --:--:-- --:--:-- --:--:-- 161M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 49966 100 49966 0 0 8514k 0 --:--:-- --:--:-- --:--:-- 9758k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1500k 100 1500k 0 0 101M 0 --:--:-- --:--:-- --:--:-- 104M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing numactl... installing ghc-libs... installing haskell-dlist... installing haskell-language-c... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Registering Haskell modules... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (32) haskell-ansi-terminal-0.11.4-64 haskell-ansi-wl-pprint-0.6.9-416 haskell-async-2.2.5-25 haskell-base-orphans-0.8.8.2-12 haskell-call-stack-0.4.0-182 haskell-colour-2.3.6-208 haskell-constraints-0.13.4-48 haskell-data-array-byte-0.1.0.1-53 haskell-enclosed-exceptions-1.0.3-252 haskell-extensible-exceptions-0.1.1.4-37 haskell-ghc-bignum-orphans-0.1.1-2 haskell-hashable-1.4.3.0-44 haskell-hostname-1.0-26 haskell-lifted-async-0.10.2.5-22 haskell-lifted-base-0.2.3.12-266 haskell-monad-control-1.0.3.1-101 haskell-old-locale-1.0.0.7-31 haskell-random-1.2.1.2-6 haskell-regex-base-0.94.0.2-3 haskell-regex-posix-0.96.0.1-4 haskell-splitmix-0.1.0.5-20 haskell-transformers-base-0.4.6-101 haskell-transformers-compat-0.7.2-2 haskell-type-equality-1-13 haskell-unix-compat-0.7.1-11 haskell-xml-1.3.14-31 ghc-9.2.8-1 haskell-hunit-1.6.2.0-225 haskell-shelly-1.10.0.1-23 haskell-test-framework-0.8.2.0-692 haskell-test-framework-hunit-0.3.0.2-671 uusi-0.4.3.0-33 Total Download Size: 35.75 MiB Total Installed Size: 243.80 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 33.7M 100 33.7M 0 0 164M 0 --:--:-- --:--:-- --:--:-- 165M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 64446 100 64446 0 0 4312k 0 --:--:-- --:--:-- --:--:-- 4495k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 142k 100 142k 0 0 8139k 0 --:--:-- --:--:-- --:--:-- 8353k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 113k 100 113k 0 0 7318k 0 --:--:-- --:--:-- --:--:-- 7573k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 52775 100 52775 0 0 8585k 0 --:--:-- --:--:-- --:--:-- 10.0M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8753 100 8753 0 0 1489k 0 --:--:-- --:--:-- --:--:-- 1709k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 26650 100 26650 0 0 1780k 0 --:--:-- --:--:-- --:--:-- 1858k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 35865 100 35865 0 0 2418k 0 --:--:-- --:--:-- --:--:-- 2501k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 201k 100 201k 0 0 12.3M 0 --:--:-- --:--:-- --:--:-- 13.1M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 63696 100 63696 0 0 4265k 0 --:--:-- --:--:-- --:--:-- 4443k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 78188 100 78188 0 0 5282k 0 --:--:-- --:--:-- --:--:-- 5453k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 121k 100 121k 0 0 7881k 0 --:--:-- --:--:-- --:--:-- 8084k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 137k 100 137k 0 0 19.5M 0 --:--:-- --:--:-- --:--:-- 22.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 17193 100 17193 0 0 2693k 0 --:--:-- --:--:-- --:--:-- 2798k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 76265 100 76265 0 0 10.7M 0 --:--:-- --:--:-- --:--:-- 12.1M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8432 100 8432 0 0 1255k 0 --:--:-- --:--:-- --:--:-- 1372k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 17617 100 17617 0 0 1231k 0 --:--:-- --:--:-- --:--:-- 1323k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 15474 100 15474 0 0 2891k 0 --:--:-- --:--:-- --:--:-- 3022k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 28164 100 28164 0 0 5369k 0 --:--:-- --:--:-- --:--:-- 5500k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 109k 100 109k 0 0 18.2M 0 --:--:-- --:--:-- --:--:-- 21.4M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 22558 100 22558 0 0 4288k 0 --:--:-- --:--:-- --:--:-- 4405k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 30779 100 30779 0 0 3285k 0 --:--:-- --:--:-- --:--:-- 3339k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 37069 100 37069 0 0 8654k 0 --:--:-- --:--:-- --:--:-- 9050k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 30141 100 30141 0 0 5415k 0 --:--:-- --:--:-- --:--:-- 5886k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 5853 100 5853 0 0 3711k 0 --:--:-- --:--:-- --:--:-- 5715k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 93418 100 93418 0 0 14.4M 0 --:--:-- --:--:-- --:--:-- 14.8M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 57780 100 57780 0 0 3131k 0 --:--:-- --:--:-- --:--:-- 3134k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 7084 100 7084 0 0 501k 0 --:--:-- --:--:-- --:--:-- 532k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 192k 100 192k 0 0 13.9M 0 --:--:-- --:--:-- --:--:-- 14.4M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 51316 100 51316 0 0 3539k 0 --:--:-- --:--:-- --:--:-- 3579k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 13513 100 13513 0 0 990k 0 --:--:-- --:--:-- --:--:-- 1015k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 225k 100 225k 0 0 13.7M 0 --:--:-- --:--:-- --:--:-- 14.6M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing ghc... installing uusi... installing haskell-colour... installing haskell-ansi-terminal... installing haskell-ansi-wl-pprint... installing haskell-hostname... installing haskell-old-locale... installing haskell-splitmix... installing haskell-random... installing haskell-regex-base... installing haskell-regex-posix... installing haskell-xml... installing haskell-test-framework... installing haskell-call-stack... installing haskell-hunit... installing haskell-extensible-exceptions... installing haskell-test-framework-hunit... installing haskell-unix-compat... installing haskell-base-orphans... installing haskell-transformers-compat... installing haskell-transformers-base... installing haskell-monad-control... installing haskell-lifted-base... installing haskell-data-array-byte... installing haskell-ghc-bignum-orphans... installing haskell-hashable... installing haskell-async... installing haskell-type-equality... installing haskell-constraints... installing haskell-lifted-async... installing haskell-enclosed-exceptions... installing haskell-shelly... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Registering Haskell modules... ==> Retrieving sources... -> Downloading c2hs-0.28.8.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 202k 100 202k 0 0 1841k 0 --:--:-- --:--:-- --:--:-- 1841k -> Downloading fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 236k 0 236k 0 0 625k 0 --:--:-- --:--:-- --:--:-- 625k ==> Validating source files with sha512sums... c2hs-0.28.8.tar.gz ... Passed fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz ... Passed ==> Extracting sources... -> Extracting c2hs-0.28.8.tar.gz with bsdtar -> Extracting fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz with bsdtar ==> Starting prepare()... Pending action(s): SetVersion["shelly", >=0] Parsing cabal file from c2hs-0.28.8/c2hs.cabal... Write file: c2hs-0.28.8/c2hs.cabal ==> Starting build()... Configuring c2hs-0.28.8... Preprocessing executable 'c2hs' for c2hs-0.28.8.. Building executable 'c2hs' for c2hs-0.28.8.. [ 1 of 26] Compiling C2HS.C.Info ( src/C2HS/C/Info.hs, dist/build/c2hs/c2hs-tmp/C2HS/C/Info.dyn_o ) [ 2 of 26] Compiling C2HS.Config ( src/C2HS/Config.hs, dist/build/c2hs/c2hs-tmp/C2HS/Config.dyn_o ) [ 3 of 26] Compiling C2HS.Switches ( src/C2HS/Switches.hs, dist/build/c2hs/c2hs-tmp/C2HS/Switches.dyn_o ) [ 4 of 26] Compiling Control.StateTrans ( src/Control/StateTrans.hs, dist/build/c2hs/c2hs-tmp/Control/StateTrans.dyn_o ) src/Control/StateTrans.hs:77:1: warning: [-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() | 77 | import Control.Applicative (Applicative(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Control/StateTrans.hs:80:1: warning: [-Wdodgy-imports] Module `Prelude' does not export `catch' | 80 | import Prelude hiding (catch) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Control/StateTrans.hs:109:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `pure = return' definition detected in the instance declaration for `Applicative (STB bs gs)'. Move definition from `return' to `pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 109 | pure = return | ^^^^^^^^^^^^^^ src/Control/StateTrans.hs:113:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (STB bs gs)'. `return' will eventually be removed in favour of `pure' 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 | 113 | return = yield | ^^^^^^^^^^^^^^ [ 5 of 26] Compiling Data.Errors ( src/Data/Errors.hs, dist/build/c2hs/c2hs-tmp/Data/Errors.dyn_o ) [ 6 of 26] Compiling Data.Attributes ( src/Data/Attributes.hs, dist/build/c2hs/c2hs-tmp/Data/Attributes.dyn_o ) [ 7 of 26] Compiling Control.StateBase ( src/Control/StateBase.hs, dist/build/c2hs/c2hs-tmp/Control/StateBase.dyn_o ) src/Control/StateBase.hs:59:1: warning: [-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 (Applicative(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Control/StateBase.hs:61:1: warning: [-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() | 61 | import Control.Monad.Fail (MonadFail (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Control/StateBase.hs:94:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `pure = return' definition detected in the instance declaration for `Applicative (PreCST e s)'. Move definition from `return' to `pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 94 | pure = return | ^^^^^^^^^^^^^^ src/Control/StateBase.hs:98:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (PreCST e s)'. `return' will eventually be removed in favour of `pure' 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 | 98 | return = yield | ^^^^^^^^^^^^^^ [ 8 of 26] Compiling Data.NameSpaces ( src/Data/NameSpaces.hs, dist/build/c2hs/c2hs-tmp/Data/NameSpaces.dyn_o ) [ 9 of 26] Compiling C2HS.C.Attrs ( src/C2HS/C/Attrs.hs, dist/build/c2hs/c2hs-tmp/C2HS/C/Attrs.dyn_o ) [10 of 26] Compiling C2HS.C.Builtin ( src/C2HS/C/Builtin.hs, dist/build/c2hs/c2hs-tmp/C2HS/C/Builtin.dyn_o ) [11 of 26] Compiling Paths_c2hs ( dist/build/c2hs/autogen/Paths_c2hs.hs, dist/build/c2hs/c2hs-tmp/Paths_c2hs.dyn_o ) [12 of 26] Compiling C2HS.Version ( src/C2HS/Version.hs, dist/build/c2hs/c2hs-tmp/C2HS/Version.dyn_o ) [13 of 26] Compiling System.CIO ( src/System/CIO.hs, dist/build/c2hs/c2hs-tmp/System/CIO.dyn_o ) [14 of 26] Compiling Control.State ( src/Control/State.hs, dist/build/c2hs/c2hs-tmp/Control/State.dyn_o ) [15 of 26] Compiling C2HS.State ( src/C2HS/State.hs, dist/build/c2hs/c2hs-tmp/C2HS/State.dyn_o ) [16 of 26] Compiling C2HS.C.Trav ( src/C2HS/C/Trav.hs, dist/build/c2hs/c2hs-tmp/C2HS/C/Trav.dyn_o ) src/C2HS/C/Trav.hs:471:7: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `CDeclaration NodeInfo' not matched: CStaticAssert _ _ _ CDecl [] [] (OnlyPos _ _) CDecl [] [] (NodeInfo _ _ _) CDecl (_:_) [] (OnlyPos _ _) ... | 471 | let CDecl _ [(Just declr, _, _)] _ = ide `simplifyDecl` decl | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [17 of 26] Compiling C2HS.C.Names ( src/C2HS/C/Names.hs, dist/build/c2hs/c2hs-tmp/C2HS/C/Names.dyn_o ) [18 of 26] Compiling C2HS.C ( src/C2HS/C.hs, dist/build/c2hs/c2hs-tmp/C2HS/C.dyn_o ) [19 of 26] Compiling Text.Lexers ( src/Text/Lexers.hs, dist/build/c2hs/c2hs-tmp/Text/Lexers.dyn_o ) [20 of 26] Compiling C2HS.CHS.Lexer ( src/C2HS/CHS/Lexer.hs, dist/build/c2hs/c2hs-tmp/C2HS/CHS/Lexer.dyn_o ) src/C2HS/CHS/Lexer.hs:534:33: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[Name]' not matched: [] | 534 | action' str pos state = let name:ns = namesup state | ^^^^^^^^^^^^^^^^^^^^^^^ src/C2HS/CHS/Lexer.hs:700:14: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `String', `Position', `CHSLexerState' not matched: [] (Language.C.Data.Position.Position _ _ _ _) (CHSLS _ _ _) [] Language.C.Data.Position.NoPosition (CHSLS _ _ _) [] Language.C.Data.Position.BuiltinPosition (CHSLS _ _ _) [] Language.C.Data.Position.InternalPosition (CHSLS _ _ _) | 700 | \t@(ld:spdir) pos s -> -- strip off the "\n" or "\0" | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/C2HS/CHS/Lexer.hs:927:27: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `[Char]', `Position' not matched: [] (Language.C.Data.Position.Position _ _ _ _) [] Language.C.Data.Position.NoPosition [] Language.C.Data.Position.BuiltinPosition [] Language.C.Data.Position.InternalPosition | 927 | `lexaction` \(_:ds) pos -> Just (con pos (read ds)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [21 of 26] Compiling C2HS.CHS ( src/C2HS/CHS.hs, dist/build/c2hs/c2hs-tmp/C2HS/CHS.dyn_o ) src/C2HS/CHS.hs:841:24: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[String]' not matched: [] | 841 | let versline:chi = ls | ^^^^^^^^^^^^^^^^^ src/C2HS/CHS.hs:851:24: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe (String, String)' not matched: Nothing | 851 | let Just (myMajor, myMinor) = majorMinor version | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [22 of 26] Compiling C2HS.Gen.Monad ( src/C2HS/Gen/Monad.hs, dist/build/c2hs/c2hs-tmp/C2HS/Gen/Monad.dyn_o ) [23 of 26] Compiling C2HS.Gen.Wrapper ( src/C2HS/Gen/Wrapper.hs, dist/build/c2hs/c2hs-tmp/C2HS/Gen/Wrapper.dyn_o ) src/C2HS/Gen/Wrapper.hs:117:7: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `CDeclaration Language.C.Data.Node.NodeInfo' not matched: CStaticAssert _ _ _ CDecl [] [] (Language.C.Data.Node.OnlyPos _ _) CDecl [] [] (Language.C.Data.Node.NodeInfo _ _ _) CDecl (_:_) [] (Language.C.Data.Node.OnlyPos _ _) ... | 117 | let (CDecl specs [(Just decl, Nothing, Nothing)] n) = fixEmpty din idx | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [24 of 26] Compiling C2HS.Gen.Header ( src/C2HS/Gen/Header.hs, dist/build/c2hs/c2hs-tmp/C2HS/Gen/Header.dyn_o ) [25 of 26] Compiling C2HS.Gen.Bind ( src/C2HS/Gen/Bind.hs, dist/build/c2hs/c2hs-tmp/C2HS/Gen/Bind.dyn_o ) src/C2HS/Gen/Bind.hs:146:1: warning: [-Wunused-imports] The import of `C2HS.Switches' is redundant except perhaps to import instances from `C2HS.Switches' To import instances alone, use: import C2HS.Switches() | 146 | import C2HS.Switches (platformSB) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/C2HS/Gen/Bind.hs:939:9: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe (CInitializer NodeInfo)' not matched: Nothing | 939 | let (Just ini) = initDeclr cdecl | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/C2HS/Gen/Bind.hs:998:25: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `(Maybe String, Integer)' not matched: (Nothing, (GHC.Num.Integer.IS _)) (Nothing, (GHC.Num.Integer.IP _)) (Nothing, (GHC.Num.Integer.IN _)) | 998 | let enumVals = map (\(Just i, e) -> (i, e)) $ filter (isJust . fst) $ | ^^^^^^^^^^^^^^^^^^^^^^ src/C2HS/Gen/Bind.hs:1295:22: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[String]' not matched: [] | 1295 | (l:ls) = lines code | ^^^^^^^^^^^^^^^^^^^ src/C2HS/Gen/Bind.hs:2183:29: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `CDeclaration NodeInfo' not matched: CStaticAssert _ _ _ CStaticAssert _ _ _ CDecl [] [] (Language.C.Data.Node.OnlyPos _ _) CDecl [] [] (Language.C.Data.Node.NodeInfo _ _ _) ... | 2183 | let CDecl specs [(declr, init', _)] at = | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/C2HS/Gen/Bind.hs:2516:11: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `CDeclaration NodeInfo' not matched: CStaticAssert _ _ _ CStaticAssert _ _ _ CStaticAssert _ _ _ CStaticAssert _ _ _ ... | 2516 | let CDecl specs [(declr, init', _)] at = ide `simplifyDecl` cdecl' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [26 of 26] Compiling Main ( src/Main.hs, dist/build/c2hs/c2hs-tmp/Main.dyn_o ) src/Main.hs:576:9: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[String]' not matched: [] [[]] [(_:_)] [[], []] ... | 576 | [versMajor, versMinor, versRev] = map show $ DV.versionBranch versnum | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Linking dist/build/c2hs/c2hs ... Preprocessing test suite 'test-system' for c2hs-0.28.8.. Building test suite 'test-system' for c2hs-0.28.8.. : warning: [-Wmissing-home-modules] These modules are needed for compilation but not listed in your .cabal file's other-modules: Paths_c2hs [1 of 2] Compiling Paths_c2hs ( dist/build/test-system/autogen/Paths_c2hs.hs, dist/build/test-system/test-system-tmp/Paths_c2hs.dyn_o ) [2 of 2] Compiling Main ( tests/test-system.hs, dist/build/test-system/test-system-tmp/Main.dyn_o ) : warning: [-Wmissing-home-modules] These modules are needed for compilation but not listed in your .cabal file's other-modules: Paths_c2hs Linking dist/build/test-system/test-system ... Preprocessing test suite 'test-bugs' for c2hs-0.28.8.. Building test suite 'test-bugs' for c2hs-0.28.8.. : warning: [-Wmissing-home-modules] These modules are needed for compilation but not listed in your .cabal file's other-modules: Paths_c2hs [1 of 2] Compiling Paths_c2hs ( dist/build/test-bugs/autogen/Paths_c2hs.hs, dist/build/test-bugs/test-bugs-tmp/Paths_c2hs.dyn_o ) [2 of 2] Compiling Main ( tests/test-bugs.hs, dist/build/test-bugs/test-bugs-tmp/Main.dyn_o ) : warning: [-Wmissing-home-modules] These modules are needed for compilation but not listed in your .cabal file's other-modules: Paths_c2hs Linking dist/build/test-bugs/test-bugs ... ==> Entering fakeroot environment... ==> Starting package()... Installing executable c2hs in /tmp/archlinux-ci/c2hs-archlinuxrb-build-tEzkfchB/c2hs/pkg/c2hs/usr/bin Warning: The directory /tmp/archlinux-ci/c2hs-archlinuxrb-build-tEzkfchB/c2hs/pkg/c2hs/usr/bin is not in the system search path. ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "c2hs"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Creating package "c2hs-debug"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: c2hs 0.28.8-196 (Sat Mar 9 00:07:24 2024)