Build #1 for HPDF-1.7
Package | HPDF-1.7 |
---|
Install | InstallOk |
---|---|
Docs | Ok |
Tests | NotTried |
Time submitted | 2024-02-22 08:44:11.309991944 UTC |
---|---|
Compiler | ghc-9.6.3 |
OS | linux |
Arch | x86_64 |
Dependencies | array-0.5.5.0, base-4.18.1.0, base64-bytestring-1.2.1.0, binary-0.8.9.1, bytestring-0.11.5.2, containers-0.6.7, errors-2.3.0, file-embed-0.0.16.0, filepath-1.4.300.1, hyphenation-0.8.2, mtl-2.3.1, network-uri-2.6.4.2, parsec-3.1.16.1, random-1.2.1.2, text-2.0.2, vector-0.13.1.0, zlib-0.7.0.0, array-0.5.5.0, base-4.18.1.0, filepath-1.4.300.1, network-uri-2.6.4.2, random-1.2.1.2, text-2.0.2, vector-0.13.1.0 |
Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies... Warning: The following packages are likely to be broken by the reinstalls: process-1.6.17.0 haskeline-0.8.2.1 ghc-9.6.3 Cabal-3.10.1.0 hpc-0.6.2.0 ghc-boot-9.6.3 ghci-9.6.3 libiserv-9.6.3 Cabal-syntax-3.10.1.0 Continuing even though the plan contains dangerous reinstalls. Starting base64-bytestring-1.2.1.0 Starting primitive-0.9.0.0 Starting filepath-1.4.300.1 Starting th-compat-0.1.4 Starting splitmix-0.1.0.5 Starting vector-stream-0.1.0.1 Starting transformers-compat-0.7.2 Starting safe-0.3.21 Starting zlib-0.7.0.0 Building primitive-0.9.0.0 Building splitmix-0.1.0.5 Building vector-stream-0.1.0.1 Building th-compat-0.1.4 Building filepath-1.4.300.1 Building transformers-compat-0.7.2 Building base64-bytestring-1.2.1.0 Building safe-0.3.21 Building zlib-0.7.0.0 Completed splitmix-0.1.0.5 Starting random-1.2.1.2 Completed th-compat-0.1.4 Starting network-uri-2.6.4.2 Building random-1.2.1.2 Completed base64-bytestring-1.2.1.0 Completed safe-0.3.21 Building network-uri-2.6.4.2 Completed vector-stream-0.1.0.1 Completed transformers-compat-0.7.2 Starting errors-2.3.0 Building errors-2.3.0 Completed zlib-0.7.0.0 Completed filepath-1.4.300.1 Starting hashable-1.4.3.0 Starting unix-2.8.5.0 Completed network-uri-2.6.4.2 Completed errors-2.3.0 Building hashable-1.4.3.0 Completed primitive-0.9.0.0 Starting vector-0.13.1.0 Building vector-0.13.1.0 Completed random-1.2.1.2 Building unix-2.8.5.0 Completed hashable-1.4.3.0 Starting unordered-containers-0.2.20 Building unordered-containers-0.2.20 Completed unordered-containers-0.2.20 Completed unix-2.8.5.0 Starting directory-1.3.8.1 Building directory-1.3.8.1 Completed vector-0.13.1.0 Completed directory-1.3.8.1 Starting file-embed-0.0.16.0 Building file-embed-0.0.16.0 Completed file-embed-0.0.16.0 Starting hyphenation-0.8.2 Building hyphenation-0.8.2 Completed hyphenation-0.8.2 Downloading HPDF-1.7 Downloaded HPDF-1.7 Starting HPDF-1.7 Building HPDF-1.7 Completed HPDF-1.7
Test log
[view raw]
Resolving dependencies... Build profile: -w ghc-9.6.3 -O0 In order, the following will be built (use -v for more details): - cpphs-1.20.9.1 (lib:cpphs, exe:cpphs) (requires build) - errors-2.3.0 (lib:errors) (requires build) - haskell-src-1.0.4 (lib:haskell-src) (requires build) - xmlgen-0.6.2.2 (lib:xmlgen) (requires build) - zlib-0.7.0.0 (lib:zlib) (requires build) - HTF-0.15.0.1 (lib:HTF) (requires build) - hyphenation-0.8.2 (lib:hyphenation) (requires build) - HPDF-1.7 (first run) Starting errors-2.3.0 (all, legacy fallback) Starting haskell-src-1.0.4 (all, legacy fallback) Starting cpphs-1.20.9.1 (all, legacy fallback) Starting xmlgen-0.6.2.2 (all, legacy fallback) Starting zlib-0.7.0.0 (all, legacy fallback) Building errors-2.3.0 (all, legacy fallback) Building haskell-src-1.0.4 (all, legacy fallback) Building xmlgen-0.6.2.2 (all, legacy fallback) Building cpphs-1.20.9.1 (all, legacy fallback) Building zlib-0.7.0.0 (all, legacy fallback) Installing errors-2.3.0 (all, legacy fallback) Completed errors-2.3.0 (all, legacy fallback) Installing xmlgen-0.6.2.2 (all, legacy fallback) Completed xmlgen-0.6.2.2 (all, legacy fallback) Installing zlib-0.7.0.0 (all, legacy fallback) Completed zlib-0.7.0.0 (all, legacy fallback) Starting hyphenation-0.8.2 (all, legacy fallback) Building hyphenation-0.8.2 (all, legacy fallback) Installing cpphs-1.20.9.1 (all, legacy fallback) Completed cpphs-1.20.9.1 (all, legacy fallback) Installing hyphenation-0.8.2 (all, legacy fallback) Completed hyphenation-0.8.2 (all, legacy fallback) Installing haskell-src-1.0.4 (all, legacy fallback) Completed haskell-src-1.0.4 (all, legacy fallback) Starting HTF-0.15.0.1 (all, legacy fallback) Building HTF-0.15.0.1 (all, legacy fallback) Installing HTF-0.15.0.1 (all, legacy fallback) Completed HTF-0.15.0.1 (all, legacy fallback) Configuring HPDF-1.7... Preprocessing library for HPDF-1.7.. Building library for HPDF-1.7.. [ 1 of 36] Compiling Graphics.PDF.Data.Trie ( Graphics/PDF/Data/Trie.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Data/Trie.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Data/Trie.dyn_o ) [ 2 of 36] Compiling Graphics.PDF.Documentation ( Graphics/PDF/Documentation.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Documentation.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Documentation.dyn_o ) [ 3 of 36] Compiling Graphics.PDF.Expression ( Graphics/PDF/Expression.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Expression.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Expression.dyn_o ) Graphics/PDF/Expression.hs:42:1: warning: [-Wunused-imports] The import of <*>, liftA2, pure from module Control.Applicative is redundant | 42 | import Control.Applicative (pure, liftA2, liftA3, (<*>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 4 of 36] Compiling Graphics.PDF.LowLevel.Serializer ( Graphics/PDF/LowLevel/Serializer.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/LowLevel/Serializer.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/LowLevel/Serializer.dyn_o ) [ 5 of 36] Compiling Graphics.PDF.LowLevel.Types ( Graphics/PDF/LowLevel/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/LowLevel/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/LowLevel/Types.dyn_o ) [ 6 of 36] Compiling Graphics.PDF.Fonts.FontTypes ( Graphics/PDF/Fonts/FontTypes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Fonts/FontTypes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Fonts/FontTypes.dyn_o ) [ 7 of 36] Compiling Graphics.PDF.Fonts.Encoding ( Graphics/PDF/Fonts/Encoding.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Fonts/Encoding.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Fonts/Encoding.dyn_o ) [ 8 of 36] Compiling Graphics.PDF.Data.PDFTree ( Graphics/PDF/Data/PDFTree.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Data/PDFTree.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Data/PDFTree.dyn_o ) [ 9 of 36] Compiling Graphics.PDF.Coordinates ( Graphics/PDF/Coordinates.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Coordinates.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Coordinates.dyn_o ) [10 of 36] Compiling Graphics.PDF.Action ( Graphics/PDF/Action.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Action.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Action.dyn_o ) [11 of 36] Compiling Graphics.PDF.Resources ( Graphics/PDF/Resources.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Resources.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Resources.dyn_o ) [12 of 36] Compiling Graphics.PDF.Fonts.Font ( Graphics/PDF/Fonts/Font.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Fonts/Font.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Fonts/Font.dyn_o ) [13 of 36] Compiling Graphics.PDF.Fonts.AFMParser ( Graphics/PDF/Fonts/AFMParser.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Fonts/AFMParser.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Fonts/AFMParser.dyn_o ) Graphics/PDF/Fonts/AFMParser.hs:303:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type [Double] not matched: [] [_] [_, _] [_, _, _] ... | 303 | let [_,ymin,_,ymax] = afmBBox afm' | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [14 of 36] Compiling Graphics.PDF.Fonts.Type1 ( Graphics/PDF/Fonts/Type1.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Fonts/Type1.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Fonts/Type1.dyn_o ) [15 of 36] Compiling Graphics.PDF.Fonts.StandardFont ( Graphics/PDF/Fonts/StandardFont.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Fonts/StandardFont.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Fonts/StandardFont.dyn_o ) [16 of 36] Compiling Graphics.PDF.Draw ( Graphics/PDF/Draw.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Draw.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Draw.dyn_o ) Graphics/PDF/Draw.hs:217:5: warning: [-Wnoncanonical-monad-instances] Noncanonical return definition detected in the instance declaration for Monad Draw. 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 | 217 | return x = Draw $ \_env -> return x | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Graphics/PDF/Draw.hs:330:69: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type [Matrix] not matched: [] | 330 | multiplyCurrentMatrixWith m' = modifyStrict $ \s -> s {matrix = let (m:l) = matrix s in (m' * m ):l} | ^^^^^^^^^^^^^^^^ Graphics/PDF/Draw.hs:794: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 | 794 | instance (a ~ PDFFloat, b ~ PDFFloat, c ~ PDFFloat) => ColorTuple (a,b,c) where | ^ Graphics/PDF/Draw.hs:794:27: 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 | 794 | instance (a ~ PDFFloat, b ~ PDFFloat, c ~ PDFFloat) => ColorTuple (a,b,c) where | ^ Graphics/PDF/Draw.hs:794: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 | 794 | instance (a ~ PDFFloat, b ~ PDFFloat, c ~ PDFFloat) => ColorTuple (a,b,c) where | ^ Graphics/PDF/Draw.hs:802:8: 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 | 802 | (a ~ PDFFloat, b ~ PDFFloat, c ~ PDFFloat, d ~ PDFFloat) => | ^ Graphics/PDF/Draw.hs:802: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 | 802 | (a ~ PDFFloat, b ~ PDFFloat, c ~ PDFFloat, d ~ PDFFloat) => | ^ Graphics/PDF/Draw.hs:802: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 | 802 | (a ~ PDFFloat, b ~ PDFFloat, c ~ PDFFloat, d ~ PDFFloat) => | ^ Graphics/PDF/Draw.hs:802: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 | 802 | (a ~ PDFFloat, b ~ PDFFloat, c ~ PDFFloat, d ~ PDFFloat) => | ^ Graphics/PDF/Draw.hs:966: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 | 966 | (Local ~ scope, ColorTuple a, Eq a, Expr.Result e) => | ^ Graphics/PDF/Draw.hs:978: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 | 978 | (Local ~ scope, ColorTuple a, Ord a, Expr.Result e) => | ^ Graphics/PDF/Draw.hs:1016: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 | 1016 | (Local ~ scope, ColorTuple a, Expr.Result e) => | ^ Graphics/PDF/Draw.hs:1038: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 | 1038 | (Local ~ scope, ColorTuple a, Eq a, Expr.Result e) => | ^ Graphics/PDF/Draw.hs:1045: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 | 1045 | (Local ~ scope, ColorTuple a, Ord a, Expr.Result e) => | ^ Graphics/PDF/Draw.hs:1062: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 | 1062 | (Local ~ scope, ColorTuple a, Expr.Result e) => | ^ Graphics/PDF/Draw.hs:1127:20: 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 $. | 1127 | tell . mconcat $[ serialize '\n' | ^ [17 of 36] Compiling Graphics.PDF.Pages ( Graphics/PDF/Pages.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Pages.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Pages.dyn_o ) Graphics/PDF/Pages.hs:235:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type Maybe (PDFReference PDFOutlineEntry) not matched: Nothing | 235 | Just first = current (head refs) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Graphics/PDF/Pages.hs:236:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type Maybe (PDFReference PDFOutlineEntry) not matched: Nothing | 236 | Just end = current (last refs) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [18 of 36] Compiling Graphics.PDF.Pattern ( Graphics/PDF/Pattern.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Pattern.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Pattern.dyn_o ) Graphics/PDF/Pattern.hs:134:23: 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 $. | 134 | tell . mconcat $[ serialize "\n/" | ^ Graphics/PDF/Pattern.hs:138:23: 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 $. | 138 | tell . mconcat $[ serialize '\n' | ^ Graphics/PDF/Pattern.hs:157:20: 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 | tell . mconcat $[ serialize "\n/" | ^ [19 of 36] Compiling Graphics.PDF.Navigation ( Graphics/PDF/Navigation.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Navigation.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Navigation.dyn_o ) [20 of 36] Compiling Graphics.PDF.Image ( Graphics/PDF/Image.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Image.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Image.dyn_o ) [21 of 36] Compiling Graphics.PDF.Annotation ( Graphics/PDF/Annotation.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Annotation.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Annotation.dyn_o ) [22 of 36] Compiling Graphics.PDF.Colors ( Graphics/PDF/Colors.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Colors.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Colors.dyn_o ) Graphics/PDF/Colors.hs:61:20: 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 $. | 61 | tell . mconcat $[ serialize "\n/" | ^ Graphics/PDF/Colors.hs:73:20: 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 $. | 73 | tell . mconcat $[ serialize "\n/" | ^ Graphics/PDF/Colors.hs:88:20: 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 $. | 88 | tell . mconcat $[ serialize "\n" | ^ Graphics/PDF/Colors.hs:99:24: 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 $. | 99 | tell . mconcat $[ serialize "\n" | ^ Graphics/PDF/Colors.hs:112:20: 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 $. | 112 | tell . mconcat $[ serialize "\n" | ^ Graphics/PDF/Colors.hs:122:20: 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 $. | 122 | tell . mconcat $[ serialize "\n" | ^ [23 of 36] Compiling Graphics.PDF.Shapes ( Graphics/PDF/Shapes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Shapes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Shapes.dyn_o ) Graphics/PDF/Shapes.hs:154:29: 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 $. | 154 | setWidth w = tell . mconcat $[ serialize "\n" | ^ Graphics/PDF/Shapes.hs:161:34: 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 $. | 161 | setMiterLimit w = tell . mconcat $[ serialize "\n" | ^ Graphics/PDF/Shapes.hs:180:31: 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 $. | 180 | setLineCap w = tell . mconcat $[ serialize "\n " | ^ Graphics/PDF/Shapes.hs:187:32: 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 $. | 187 | setLineJoin w = tell . mconcat $[ serialize "\n " | ^ Graphics/PDF/Shapes.hs:250:20: 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 $. | 250 | tell . mconcat $[ serialize "\n" | ^ [24 of 36] Compiling Graphics.PDF.Shading ( Graphics/PDF/Shading.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Shading.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Shading.dyn_o ) Graphics/PDF/Shading.hs:83:20: 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 $. | 83 | tell . mconcat $[ serialize "\n/" | ^ [25 of 36] Compiling Graphics.PDF.Document ( Graphics/PDF/Document.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Document.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Document.dyn_o ) [26 of 36] Compiling Graphics.PDF.Text ( Graphics/PDF/Text.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Text.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Text.dyn_o ) Graphics/PDF/Text.hs:254:20: 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 $. | 254 | tell . mconcat $[ serialize '\n' | ^ [27 of 36] Compiling Graphics.PDF.Transparency ( Graphics/PDF/Transparency.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Transparency.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Transparency.dyn_o ) [28 of 36] Compiling Graphics.PDF.Typesetting.Box ( Graphics/PDF/Typesetting/Box.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/Box.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/Box.dyn_o ) [29 of 36] Compiling Graphics.PDF.Typesetting.WritingSystem ( Graphics/PDF/Typesetting/WritingSystem.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/WritingSystem.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/WritingSystem.dyn_o ) [30 of 36] Compiling Graphics.PDF.Typesetting.Breaking ( Graphics/PDF/Typesetting/Breaking.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/Breaking.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/Breaking.dyn_o ) [31 of 36] Compiling Graphics.PDF.Typesetting.Layout ( Graphics/PDF/Typesetting/Layout.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/Layout.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/Layout.dyn_o ) [32 of 36] Compiling Graphics.PDF.Typesetting.Horizontal ( Graphics/PDF/Typesetting/Horizontal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/Horizontal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/Horizontal.dyn_o ) [33 of 36] Compiling Graphics.PDF.Typesetting.Vertical ( Graphics/PDF/Typesetting/Vertical.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/Vertical.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/Vertical.dyn_o ) [34 of 36] Compiling Graphics.PDF.Typesetting.StandardStyle ( Graphics/PDF/Typesetting/StandardStyle.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/StandardStyle.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting/StandardStyle.dyn_o ) [35 of 36] Compiling Graphics.PDF.Typesetting ( Graphics/PDF/Typesetting.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF/Typesetting.dyn_o ) [36 of 36] Compiling Graphics.PDF ( Graphics/PDF.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/Graphics/PDF.dyn_o ) Graphics/PDF.hs:282:17: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type Maybe AnyPdfObject not matched: Nothing | 282 | let Just o = IM.lookup k im | ^^^^^^^^^^^^^^^^^^^^^^^ Preprocessing executable 'HPDF-Demo' for HPDF-1.7.. Building executable 'HPDF-Demo' for HPDF-1.7.. [1 of 2] Compiling Penrose ( Test/Penrose.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/HPDF-Demo/HPDF-Demo-tmp/Penrose.o ) [2 of 2] Compiling Main ( Test/test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/HPDF-Demo/HPDF-Demo-tmp/Main.o ) [3 of 3] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/HPDF-1.7/noopt/build/HPDF-Demo/HPDF-Demo Preprocessing test suite 'HPDF-Tests' for HPDF-1.7.. Building test suite 'HPDF-Tests' for HPDF-1.7.. ghc-9.6.3: could not execute: htfpp