==> Cloning haskell-rank2classes ... Cloning into 'haskell-rank2classes'... ==> Collecting packager identity from makepkg.conf -> name : Reproducible Arch Linux tests -> email : reproducible@archlinux.org -> gpg-key : undefined -> protocol: https ==> Configuring haskell-rank2classes :: 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 394k 0 --:--:-- --:--:-- --:--:-- 395k % 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 8560k 0 32261 0 0 94274 0 0:01:32 --:--:-- 0:01:32 94055 100 8560k 100 8560k 0 0 20.0M 0 --:--:-- --:--:-- --:--:-- 20.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 142k 100 142k 0 0 425k 0 --:--:-- --:--:-- --:--:-- 426k :: Starting full system upgrade... there is nothing to do ==> Making package: haskell-rank2classes 1.5.3-14 (Fri Apr 11 01:50:32 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (6) haskell-base-orphans-0.8.8.2-12 haskell-tagged-0.8.8-2 numactl-2.0.18-1 ghc-libs-9.2.8-1 haskell-data-functor-logistic-0.0-40 haskell-distributive-0.6.2.1-208 Total Download Size: 16.37 MiB Total Installed Size: 124.11 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 38.5M 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 112M 0 --:--:-- --:--:-- --:--:-- 112M % 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 18.6M 0 --:--:-- --:--:-- --:--:-- 26.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 100 55312 100 55312 0 0 37.2M 0 --:--:-- --:--:-- --:--:-- 52.7M % 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 37077 100 37077 0 0 23.6M 0 --:--:-- --:--:-- --:--:-- 35.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 16626 100 16626 0 0 32755 0 --:--:-- --:--:-- --:--:-- 32792 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-base-orphans... installing haskell-tagged... installing haskell-distributive... installing haskell-data-functor-logistic... :: 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 (16) haskell-ansi-terminal-0.11.4-64 haskell-ansi-wl-pprint-0.6.9-416 haskell-base-compat-0.12.2-2 haskell-call-stack-0.4.0-182 haskell-code-page-0.2.1-6 haskell-colour-2.3.6-208 haskell-ghc-paths-0.1.0.12-13 haskell-optparse-applicative-0.17.1.0-27 haskell-syb-0.7.2.4-7 haskell-transformers-compat-0.7.2-2 ghc-9.2.8-1 haskell-cabal-doctest-1.0.9-2 haskell-doctest-0.20.1-76 haskell-markdown-unlit-0.5.1-158 haskell-tasty-1.4.3-70 haskell-tasty-hunit-0.10.1-34 Total Download Size: 35.07 MiB Total Installed Size: 239.32 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 112M 0 --:--:-- --:--:-- --:--:-- 112M % 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 31621 100 31621 0 0 20.6M 0 --:--:-- --:--:-- --:--:-- 30.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 80917 100 80917 0 0 52.5M 0 --:--:-- --:--:-- --:--:-- 77.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 87549 100 87549 0 0 54.6M 0 --:--:-- --:--:-- --:--:-- 83.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 18920 100 18920 0 0 14.8M 0 --:--:-- --:--:-- --:--:-- 18.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 7730 100 7730 0 0 7068k 0 --:--:-- --:--:-- --:--:-- 7548k % 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 150k 100 150k 0 0 73.3M 0 --:--:-- --:--:-- --:--:-- 146M % 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 31393 100 31393 0 0 20.5M 0 --:--:-- --:--:-- --:--:-- 29.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 142k 100 142k 0 0 69.6M 0 --:--:-- --:--:-- --:--:-- 138M % 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 62.5M 0 --:--:-- --:--:-- --:--:-- 110M % 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 38.3M 0 --:--:-- --:--:-- --:--:-- 50.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 109k 100 109k 0 0 54.3M 0 --:--:-- --:--:-- --:--:-- 107M % 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 243k 100 243k 0 0 87.5M 0 --:--:-- --:--:-- --:--:-- 119M % 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 254k 100 254k 0 0 90.6M 0 --:--:-- --:--:-- --:--:-- 124M % 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 10.5M 0 --:--:-- --:--:-- --:--:-- 16.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 32314 100 32314 0 0 20.6M 0 --:--:-- --:--:-- --:--:-- 30.8M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing ghc... installing haskell-cabal-doctest... installing haskell-base-compat... installing haskell-syb... installing haskell-code-page... installing haskell-ghc-paths... installing haskell-doctest... installing haskell-markdown-unlit... installing haskell-colour... installing haskell-ansi-terminal... installing haskell-ansi-wl-pprint... installing haskell-transformers-compat... installing haskell-optparse-applicative... installing haskell-tasty... installing haskell-call-stack... installing haskell-tasty-hunit... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Registering Haskell modules... ==> Retrieving sources... -> Downloading rank2classes-1.5.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 20148 100 20148 0 0 691k 0 --:--:-- --:--:-- --:--:-- 691k ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... rank2classes-1.5.3.tar.gz ... Passed ==> Extracting sources... -> Extracting rank2classes-1.5.3.tar.gz with bsdtar ==> Starting build()... Configuring rank2classes-1.5.3... Preprocessing library for rank2classes-1.5.3.. Building library for rank2classes-1.5.3.. [1 of 2] Compiling Rank2 ( src/Rank2.hs, dist/build/Rank2.dyn_o ) src/Rank2.hs:34:1: warning: [-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(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Rank2.hs:35:1: warning: [-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() | 35 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 2] Compiling Rank2.TH ( src/Rank2/TH.hs, dist/build/Rank2/TH.dyn_o ) src/Rank2/TH.hs:131:8: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `TyVarBndr ()' not matched: PlainTV _ _ KindedTV (Language.Haskell.TH.Syntax.Name _ _) () (ForallT _ _ _) KindedTV (Language.Haskell.TH.Syntax.Name _ _) () (ForallVisT _ _) KindedTV (Language.Haskell.TH.Syntax.Name _ _) () (AppKindT _ _) ... | 131 | let (KindedTV tyVar _ (AppT (AppT ArrowT _) resultKind)) = lastVar | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Rank2/TH.hs:155:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genAp': Patterns of type `TypeQ', `[Con]' not matched: (Language.Haskell.TH.Syntax.Q _) [] (Language.Haskell.TH.Syntax.Q _) ((NormalC _ _):_:_) (Language.Haskell.TH.Syntax.Q _) ((RecC _ _):_:_) (Language.Haskell.TH.Syntax.Q _) ((InfixC _ _ _):_:_) ... | 155 | genAp instanceType [con] = do | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:161:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genLiftA2': Patterns of type `[Con]' not matched: [] ((NormalC _ _):_:_) ((RecC _ _):_:_) ((InfixC _ _ _):_:_) ... | 161 | genLiftA2 [con] = TH.funD 'Rank2.liftA2 [genLiftA2Clause False con] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Rank2/TH.hs:164:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genLiftA3': Patterns of type `[Con]' not matched: [] ((NormalC _ _):_:_) ((RecC _ _):_:_) ((InfixC _ _ _):_:_) ... | 164 | genLiftA3 [con] = TH.funD 'Rank2.liftA3 [genLiftA3Clause False con] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Rank2/TH.hs:195:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genCotraverse': Patterns of type `[Con]' not matched: [] ((NormalC _ _):_:_) ((RecC _ _):_:_) ((InfixC _ _ _):_:_) ... | 195 | genCotraverse [con] = do (constraints, clause) <- genCotraverseClause con | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:199:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genCotraverseTraversable': Patterns of type `[Con]' not matched: [] ((NormalC _ _):_:_) ((RecC _ _):_:_) ((InfixC _ _ _):_:_) ... | 199 | genCotraverseTraversable [con] = do (constraints, clause) <- genCotraverseTraversableClause con | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:203:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genDeliver': Patterns of type `TypeQ', `[Con]' not matched: (Language.Haskell.TH.Syntax.Q _) [] (Language.Haskell.TH.Syntax.Q _) ((NormalC _ _):_:_) (Language.Haskell.TH.Syntax.Q _) ((RecC _ _):_:_) (Language.Haskell.TH.Syntax.Q _) ((InfixC _ _ _):_:_) ... | 203 | genDeliver instanceType [con] = do | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:205:8: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Type' not matched: ForallT _ _ _ ForallVisT _ _ AppKindT _ _ SigT _ _ ... | 205 | let AppT _classType rt = it | ^^^^^^^^^^^^^^^^^^^^^^^ src/Rank2/TH.hs:224:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genFmapClause': Patterns of type `Type', `Con' not matched: (ForallT _ _ _) (InfixC _ _ _) (ForallVisT _ _) (InfixC _ _ _) (AppT _ _) (InfixC _ _ _) (AppKindT _ _) (InfixC _ _ _) ... | 224 | genFmapClause _ (NormalC name fieldTypes) = do | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:249:11: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Type' not matched: ForallT _ _ _ ForallVisT _ _ AppKindT _ _ SigT _ _ ... | 249 | let AppT _classType t = instanceType | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Rank2/TH.hs:254:11: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Type' not matched: ForallT _ _ _ ForallVisT _ _ AppKindT _ _ SigT _ _ ... | 254 | let AppT _classType t = instanceType | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Rank2/TH.hs:270:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genLiftA2Clause': Patterns of type `Bool', `Con' not matched: False (InfixC _ _ _) True (InfixC _ _ _) False (GadtC [] [] (ForallT _ _ _)) False (GadtC [] [] (ForallVisT _ _)) ... | 270 | genLiftA2Clause unsafely (NormalC name fieldTypes) = do | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:278:21: warning: [-Wname-shadowing] This binding for `y' shadows the existing binding bound at src/Rank2/TH.hs:273:4 | 278 | newField (x, y) (_, fieldType) = genLiftA2Field unsafely (varE f) fieldType (varE x) (varE y) id | ^ src/Rank2/TH.hs:314:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genLiftA3Clause': Patterns of type `Bool', `Con' not matched: False (InfixC _ _ _) True (InfixC _ _ _) False (GadtC [] [] (ForallT _ _ _)) False (GadtC [] [] (ForallVisT _ _)) ... | 314 | genLiftA3Clause unsafely (NormalC name fieldTypes) = do | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:324:21: warning: [-Wname-shadowing] This binding for `y' shadows the existing binding bound at src/Rank2/TH.hs:317:4 | 324 | newField (x, y, z) (_, fieldType) = genLiftA3Field unsafely (varE f) fieldType (varE x) (varE y) (varE z) id | ^ src/Rank2/TH.hs:324:24: warning: [-Wname-shadowing] This binding for `z' shadows the existing binding bound at src/Rank2/TH.hs:318:4 | 324 | newField (x, y, z) (_, fieldType) = genLiftA3Field unsafely (varE f) fieldType (varE x) (varE y) (varE z) id | ^ src/Rank2/TH.hs:365:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genApClause': Patterns of type `Bool', `Type', `Con' not matched: False (ForallT _ _ _) (InfixC _ _ _) False (ForallVisT _ _) (InfixC _ _ _) False (AppT _ _) (InfixC _ _ _) False (AppKindT _ _) (InfixC _ _ _) ... | 365 | genApClause unsafely _ (NormalC name fieldTypes) = do | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:390:11: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Type' not matched: ForallT _ _ _ ForallVisT _ _ AppKindT _ _ SigT _ _ ... | 390 | let AppT _classType t = instanceType | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Rank2/TH.hs:395:11: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Type' not matched: ForallT _ _ _ ForallVisT _ _ AppKindT _ _ SigT _ _ ... | 395 | let AppT _classType t = instanceType | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Rank2/TH.hs:413:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genPureClause': Patterns of type `Con' not matched: InfixC _ _ _ ForallC _ _ _ GadtC _ _ _ RecGadtC _ _ _ | 413 | genPureClause (NormalC name fieldTypes) = do | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:442:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genFoldMapClause': Patterns of type `Type', `Con' not matched: (ForallT _ _ _) (InfixC _ _ _) (ForallVisT _ _) (InfixC _ _ _) (AppT _ _) (InfixC _ _ _) (AppKindT _ _) (InfixC _ _ _) ... | 442 | genFoldMapClause _ (NormalC name fieldTypes) = do | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:468:11: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Type' not matched: ForallT _ _ _ ForallVisT _ _ AppKindT _ _ SigT _ _ ... | 468 | let AppT _classType t = instanceType | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Rank2/TH.hs:473:11: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Type' not matched: ForallT _ _ _ ForallVisT _ _ AppKindT _ _ SigT _ _ ... | 473 | let AppT _classType t = instanceType | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Rank2/TH.hs:490:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genTraverseClause': Patterns of type `Type', `Con' not matched: (ForallT _ _ _) (InfixC _ _ _) (ForallVisT _ _) (InfixC _ _ _) (AppT _ _) (InfixC _ _ _) (AppKindT _ _) (InfixC _ _ _) ... | 490 | genTraverseClause _ (NormalC name []) = | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:519:11: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Type' not matched: ForallT _ _ _ ForallVisT _ _ AppKindT _ _ SigT _ _ ... | 519 | let AppT _classType t = instanceType | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Rank2/TH.hs:524:11: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Type' not matched: ForallT _ _ _ ForallVisT _ _ AppKindT _ _ SigT _ _ ... | 524 | let AppT _classType t = instanceType | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Rank2/TH.hs:541:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genCotraverseClause': Patterns of type `Con' not matched: InfixC _ _ _ ForallC _ _ _ GadtC _ _ _ RecGadtC _ _ _ ... | 541 | genCotraverseClause (NormalC name []) = genCotraverseClause (RecC name []) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:555:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genCotraverseTraversableClause': Patterns of type `Con' not matched: InfixC _ _ _ ForallC _ _ _ GadtC _ _ _ RecGadtC _ _ _ ... | 555 | genCotraverseTraversableClause (NormalC name []) = genCotraverseTraversableClause (RecC name []) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:570:1: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `genDeliverClause': Patterns of type `TypeQ', `Maybe Name', `Con' not matched: (Language.Haskell.TH.Syntax.Q _) Nothing (InfixC _ _ _) (Language.Haskell.TH.Syntax.Q _) Nothing (ForallC _ _ _) (Language.Haskell.TH.Syntax.Q _) Nothing (GadtC _ _ _) (Language.Haskell.TH.Syntax.Q _) Nothing (RecGadtC _ _ _) ... | 570 | genDeliverClause recType typeVar (NormalC name []) = genDeliverClause recType typeVar (RecC name []) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:591:4: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In a case alternative: Patterns of type `Type' not matched: ForallT _ _ _ ForallVisT _ _ AppKindT _ _ VarT _ ... | 591 | case fieldType of | ^^^^^^^^^^^^^^^^^... src/Rank2/TH.hs:609:4: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In a case alternative: Patterns of type `Type' not matched: ForallT _ _ _ ForallVisT _ _ AppKindT _ _ VarT _ ... | 609 | case fieldType of | ^^^^^^^^^^^^^^^^^... Preprocessing test suite 'TH' for rank2classes-1.5.3.. Building test suite 'TH' for rank2classes-1.5.3.. [1 of 2] Compiling Issue23 ( test/Issue23.hs, dist/build/TH/TH-tmp/Issue23.dyn_o ) [2 of 2] Compiling Main ( test/TH.hs, dist/build/TH/TH-tmp/Main.dyn_o ) Linking dist/build/TH/TH ... Preprocessing test suite 'doctests' for rank2classes-1.5.3.. Building test suite 'doctests' for rank2classes-1.5.3.. [1 of 3] Compiling Build_doctests ( dist/build/doctests/autogen/Build_doctests.hs, dist/build/doctests/doctests-tmp/Build_doctests.dyn_o ) [2 of 3] Compiling Main ( test/Doctest.hs, dist/build/doctests/doctests-tmp/Main.dyn_o ) [3 of 3] Compiling MyModule ( test/MyModule.lhs, dist/build/doctests/doctests-tmp/MyModule.dyn_o ) Linking dist/build/doctests/doctests ... Unregistering rank2classes-1.5.3... ==> Entering fakeroot environment... ==> Starting package()... Installing library in /tmp/archlinux-ci/haskell-rank2classes-archlinuxrb-build-I5BoJmn4/haskell-rank2classes/pkg/haskell-rank2classes/usr/lib/ghc-9.2.8/site-local/rank2classes-1.5.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-rank2classes"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Creating package "haskell-rank2classes-debug"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: haskell-rank2classes 1.5.3-14 (Fri Apr 11 01:51:01 2025)