==> Cloning haskell-language-c ... Cloning into 'haskell-language-c'... ==> Collecting packager identity from makepkg.conf -> name : Reproducible Arch Linux tests -> email : reproducible@archlinux.org -> gpg-key : undefined -> protocol: https ==> Configuring haskell-language-c :: 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 86 134k 86 115k 0 0 342k 0 --:--:-- --:--:-- --:--:-- 341k 100 134k 100 134k 0 0 397k 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 100 8560k 100 8560k 0 0 19.1M 0 --:--:-- --:--:-- --:--:-- 19.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 50 142k 50 73374 0 0 207k 0 --:--:-- --:--:-- --:--:-- 207k 100 142k 100 142k 0 0 413k 0 --:--:-- --:--:-- --:--:-- 413k :: Starting full system upgrade... there is nothing to do ==> Making package: haskell-language-c 0.9.3-2 (Thu Apr 10 12:04:14 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (2) numactl-2.0.18-1 ghc-libs-9.2.8-1 Total Download Size: 16.24 MiB Total Installed Size: 123.49 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 37.8M 0 --:--:-- --:--:-- --:--:-- 39.9M % 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 150M 0 --:--:-- --:--:-- --:--:-- 151M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing numactl... installing ghc-libs... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (3) alex-3.2.7.4-2 ghc-9.2.8-1 happy-1.20.1.1-2 Total Download Size: 34.07 MiB Total Installed Size: 234.44 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 148k 100 148k 0 0 63.1M 0 --:--:-- --:--:-- --:--:-- 72.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 200k 100 200k 0 0 83.9M 0 --:--:-- --:--:-- --:--:-- 98.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 30 33.7M 30 10.2M 0 0 109M 0 --:--:-- --:--:-- --:--:-- 109M 100 33.7M 100 33.7M 0 0 116M 0 --:--:-- --:--:-- --:--:-- 116M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing alex... installing happy... installing ghc... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Downloading language-c-0.9.3.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 122k 100 122k 0 0 3091k 0 --:--:-- --:--:-- --:--:-- 3091k ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... language-c-0.9.3.tar.gz ... Passed ==> Extracting sources... -> Extracting language-c-0.9.3.tar.gz with bsdtar ==> Starting build()... Configuring language-c-0.9.3... Preprocessing library for language-c-0.9.3.. unused terminals: 2 Building library for language-c-0.9.3.. [ 1 of 40] Compiling Language.C.Analysis.NameSpaceMap ( src/Language/C/Analysis/NameSpaceMap.hs, dist/build/Language/C/Analysis/NameSpaceMap.dyn_o ) [ 2 of 40] Compiling Language.C.Data.InputStream ( src/Language/C/Data/InputStream.hs, dist/build/Language/C/Data/InputStream.dyn_o ) [ 3 of 40] Compiling Language.C.Data.Name ( src/Language/C/Data/Name.hs, dist/build/Language/C/Data/Name.dyn_o ) [ 4 of 40] Compiling Language.C.Data.Position ( src/Language/C/Data/Position.hs, dist/build/Language/C/Data/Position.dyn_o ) [ 5 of 40] Compiling Language.C.Data.Node ( src/Language/C/Data/Node.hs, dist/build/Language/C/Data/Node.dyn_o ) [ 6 of 40] Compiling Language.C.Data.Ident ( src/Language/C/Data/Ident.hs, dist/build/Language/C/Data/Ident.dyn_o ) [ 7 of 40] Compiling Language.C.Data.Error ( src/Language/C/Data/Error.hs, dist/build/Language/C/Data/Error.dyn_o ) [ 8 of 40] Compiling Language.C.Data ( src/Language/C/Data.hs, dist/build/Language/C/Data.dyn_o ) [ 9 of 40] Compiling Language.C.Data.RList ( src/Language/C/Data/RList.hs, dist/build/Language/C/Data/RList.dyn_o ) [10 of 40] Compiling Language.C.Parser.Builtin ( src/Language/C/Parser/Builtin.hs, dist/build/Language/C/Parser/Builtin.dyn_o ) [11 of 40] Compiling Language.C.Syntax.Constants ( src/Language/C/Syntax/Constants.hs, dist/build/Language/C/Syntax/Constants.dyn_o ) [12 of 40] Compiling Language.C.Parser.Tokens ( src/Language/C/Parser/Tokens.hs, dist/build/Language/C/Parser/Tokens.dyn_o ) [13 of 40] Compiling Language.C.Parser.ParserMonad ( src/Language/C/Parser/ParserMonad.hs, dist/build/Language/C/Parser/ParserMonad.dyn_o ) src/Language/C/Parser/ParserMonad.hs:83:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `pure = return' definition detected in the instance declaration for `Applicative P'. Move definition from `return' to `pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 83 | pure = return | ^^^^^^^^^^^^^ src/Language/C/Parser/ParserMonad.hs:87:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad P'. `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 | 87 | return = returnP | ^^^^^^^^^^^^^^^^ [14 of 40] Compiling Language.C.Parser.Lexer ( dist/build/Language/C/Parser/Lexer.hs, dist/build/Language/C/Parser/Lexer.dyn_o ) [15 of 40] Compiling Language.C.Syntax.Ops ( src/Language/C/Syntax/Ops.hs, dist/build/Language/C/Syntax/Ops.dyn_o ) [16 of 40] Compiling Language.C.Syntax.AST ( src/Language/C/Syntax/AST.hs, dist/build/Language/C/Syntax/AST.dyn_o ) [17 of 40] Compiling Language.C.Syntax ( src/Language/C/Syntax.hs, dist/build/Language/C/Syntax.dyn_o ) [18 of 40] Compiling Language.C.Pretty ( src/Language/C/Pretty.hs, dist/build/Language/C/Pretty.dyn_o ) [19 of 40] Compiling Language.C.Parser.Parser ( dist/build/Language/C/Parser/Parser.hs, dist/build/Language/C/Parser/Parser.dyn_o ) [20 of 40] Compiling Language.C.Parser ( src/Language/C/Parser.hs, dist/build/Language/C/Parser.dyn_o ) [21 of 40] Compiling Language.C.Analysis.SemRep ( src/Language/C/Analysis/SemRep.hs, dist/build/Language/C/Analysis/SemRep.dyn_o ) [22 of 40] Compiling Language.C.Analysis.TypeConversions ( src/Language/C/Analysis/TypeConversions.hs, dist/build/Language/C/Analysis/TypeConversions.dyn_o ) [23 of 40] Compiling Language.C.Analysis.SemError ( src/Language/C/Analysis/SemError.hs, dist/build/Language/C/Analysis/SemError.dyn_o ) [24 of 40] Compiling Language.C.Analysis.DefTable ( src/Language/C/Analysis/DefTable.hs, dist/build/Language/C/Analysis/DefTable.dyn_o ) [25 of 40] Compiling Language.C.Analysis.TypeUtils ( src/Language/C/Analysis/TypeUtils.hs, dist/build/Language/C/Analysis/TypeUtils.dyn_o ) [26 of 40] Compiling Language.C.Analysis.Builtins ( src/Language/C/Analysis/Builtins.hs, dist/build/Language/C/Analysis/Builtins.dyn_o ) [27 of 40] Compiling Language.C.Analysis.TravMonad ( src/Language/C/Analysis/TravMonad.hs, dist/build/Language/C/Analysis/TravMonad.dyn_o ) src/Language/C/Analysis/TravMonad.hs:422:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `pure = return' definition detected in the instance declaration for `Applicative (TravT s f)'. Move definition from `return' to `pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 422 | pure = return | ^^^^^^^^^^^^^^ src/Language/C/Analysis/TravMonad.hs:426:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (TravT s m)'. `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 | 426 | return x = TravT (\s -> return (Right (x,s))) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [28 of 40] Compiling Language.C.Analysis.Export ( src/Language/C/Analysis/Export.hs, dist/build/Language/C/Analysis/Export.dyn_o ) [29 of 40] Compiling Language.C.Analysis.Debug ( src/Language/C/Analysis/Debug.hs, dist/build/Language/C/Analysis/Debug.dyn_o ) [30 of 40] Compiling Language.C.Analysis.AstAnalysis[boot] ( src/Language/C/Analysis/AstAnalysis.hs-boot, dist/build/Language/C/Analysis/AstAnalysis.dyn_o-boot ) [31 of 40] Compiling Language.C.Analysis.DeclAnalysis ( src/Language/C/Analysis/DeclAnalysis.hs, dist/build/Language/C/Analysis/DeclAnalysis.dyn_o ) [32 of 40] Compiling Language.C.Analysis.ConstEval ( src/Language/C/Analysis/ConstEval.hs, dist/build/Language/C/Analysis/ConstEval.dyn_o ) [33 of 40] Compiling Language.C.Analysis.MachineDescs ( src/Language/C/Analysis/MachineDescs.hs, dist/build/Language/C/Analysis/MachineDescs.dyn_o ) [34 of 40] Compiling Language.C.Analysis.TypeCheck ( src/Language/C/Analysis/TypeCheck.hs, dist/build/Language/C/Analysis/TypeCheck.dyn_o ) src/Language/C/Analysis/TypeCheck.hs:137:14: warning: [-Woverlapping-patterns] Pattern match is redundant In a case alternative: (TyBuiltin _, TyBuiltin _) -> ... | 137 | (TyBuiltin _, TyBuiltin _) -> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [35 of 40] Compiling Language.C.Syntax.Utils ( src/Language/C/Syntax/Utils.hs, dist/build/Language/C/Syntax/Utils.dyn_o ) [36 of 40] Compiling Language.C.Analysis.AstAnalysis ( src/Language/C/Analysis/AstAnalysis.hs, dist/build/Language/C/Analysis/AstAnalysis.dyn_o ) [37 of 40] Compiling Language.C.Analysis ( src/Language/C/Analysis.hs, dist/build/Language/C/Analysis.dyn_o ) [38 of 40] Compiling Language.C.System.Preprocess ( src/Language/C/System/Preprocess.hs, dist/build/Language/C/System/Preprocess.dyn_o ) [39 of 40] Compiling Language.C.System.GCC ( src/Language/C/System/GCC.hs, dist/build/Language/C/System/GCC.dyn_o ) [40 of 40] Compiling Language.C ( src/Language/C.hs, dist/build/Language/C.dyn_o ) Preprocessing test suite 'language-c-harness' for language-c-0.9.3.. Building test suite 'language-c-harness' for language-c-0.9.3.. [1 of 1] Compiling Main ( test/harness/run-harness.hs, dist/build/language-c-harness/language-c-harness-tmp/Main.dyn_o ) Linking dist/build/language-c-harness/language-c-harness ... Unregistering language-c-0.9.3... ==> Entering fakeroot environment... ==> Starting package()... Installing library in /tmp/archlinux-ci/haskell-language-c-archlinuxrb-build-4q3f4HXl/haskell-language-c/pkg/haskell-language-c/usr/lib/ghc-9.2.8/site-local/language-c-0.9.3 ==> 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 "haskell-language-c"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Creating package "haskell-language-c-debug"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: haskell-language-c 0.9.3-2 (Thu Apr 10 12:05:48 2025)