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