hscolour-1.25
checks.x86_64-linux.cli-smoke-test
· build #512
· raw
setupCompilerEnvironmentPhase
1Build with /nix/store/97f1a63gahv5zf55y5dd61sbi7c65a1j-ghc-9.10.3.unpackPhase
2unpacking source archive /nix/store/rwcpdzs5lx64gwaxbxzww7y7sgrh6g74-hscolour-1.25.tar.gz3source root is hscolour-1.254setting SOURCE_DATE_EPOCH to timestamp 1693392271 of file "hscolour-1.25/hscolour.cabal"compileBuildDriverPhase
5setupCompileFlags: -package-db=/build/tmp.Jzur4ttl01/setup-package.conf.d -threaded6[1 of 2] Compiling Main ( Setup.hs, /build/tmp.Jzur4ttl01/Main.o )7[2 of 2] Linking SetupconfigurePhase
8configureFlags: --verbose --prefix=/nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/4hlasys8hs8ny1dvp7pl5frgq5ai94kv-hscolour-1.25-data/share/ghc-9.10.3 --with-gcc=gcc --package-db=/build/tmp.Jzur4ttl01/package.conf.d --ghc-option=-j4 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --extra-lib-dirs=/nix/store/ddranxbikfg4jkf3n1m0a0h9qqxj1vf0-ncurses-6.5/lib --extra-lib-dirs=/nix/store/rx8va6navwfw6lvxwkqlwaxk0qc0d0x4-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/iws85jx831vqwaqxr7pf6c9ijyravgq7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/2qzc0x9nm5nwq83svddaybwx806pnlws-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/jm5r6v1x2vyvk2asbkbz5p5clr471h7l-numactl-2.0.18/lib9Using Parsec parser10Configuring hscolour-1.25...11Dependency base <10: using base-4.20.2.012Dependency containers: using containers-0.713Dependency base <10: using base-4.20.2.014Dependency containers: using containers-0.715Source component graph:16 component exe:HsColour17 component lib18Configured component graph:19 component hscolour-1.25-4QPpJECZuwnrRQE7tgBFj-HsColour20 include base-4.20.2.0-f98e21 include containers-0.7-2ab022 component hscolour-1.25-4WSELCMLldK8AUhiOpXmLE23 include base-4.20.2.0-f98e24 include containers-0.7-2ab025Linked component graph:26 unit hscolour-1.25-4QPpJECZuwnrRQE7tgBFj-HsColour27 include base-4.20.2.0-f98e28 include containers-0.7-2ab029 unit hscolour-1.25-4WSELCMLldK8AUhiOpXmLE30 include base-4.20.2.0-f98e31 include containers-0.7-2ab032 Language.Haskell.HsColour=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour,Language.Haskell.HsColour.ACSS=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.ACSS,Language.Haskell.HsColour.ANSI=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.ANSI,Language.Haskell.HsColour.Anchors=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.Anchors,Language.Haskell.HsColour.CSS=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.CSS,Language.Haskell.HsColour.Classify=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.Classify,Language.Haskell.HsColour.ColourHighlight=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.ColourHighlight,Language.Haskell.HsColour.Colourise=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.Colourise,Language.Haskell.HsColour.General=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.General,Language.Haskell.HsColour.HTML=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.HTML,Language.Haskell.HsColour.InlineCSS=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.InlineCSS,Language.Haskell.HsColour.LaTeX=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.LaTeX,Language.Haskell.HsColour.MIRC=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.MIRC,Language.Haskell.HsColour.Options=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.Options,Language.Haskell.HsColour.Output=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.Output,Language.Haskell.HsColour.TTY=hscolour-1.25-4WSELCMLldK8AUhiOpXmLE:Language.Haskell.HsColour.TTY33Ready component graph:34 definite hscolour-1.25-4WSELCMLldK8AUhiOpXmLE35 depends base-4.20.2.0-f98e36 depends containers-0.7-2ab037 definite hscolour-1.25-4QPpJECZuwnrRQE7tgBFj-HsColour38 depends base-4.20.2.0-f98e39 depends containers-0.7-2ab040Using Cabal-3.12.1.0 compiled by ghc-9.1041Using compiler: ghc-9.10.342Using install prefix:43/nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.2544Executables installed in:45/nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25/bin46Libraries installed in:47/nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-3ab0/hscolour-1.25-4WSELCMLldK8AUhiOpXmLE48Dynamic Libraries installed in:49/nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-3ab050Private executables installed in:51/nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25/libexec/x86_64-linux-ghc-9.10.3-3ab0/hscolour-1.2552Data files installed in:53/nix/store/4hlasys8hs8ny1dvp7pl5frgq5ai94kv-hscolour-1.25-data/share/ghc-9.10.3/x86_64-linux-ghc-9.10.3-3ab0/hscolour-1.2554Documentation installed in:55/nix/store/4hlasys8hs8ny1dvp7pl5frgq5ai94kv-hscolour-1.25-data/share/ghc-9.10.3/doc/x86_64-linux-ghc-9.10.3-3ab0/hscolour-1.2556Configuration files installed in:57/nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25/etc58No alex found59Using ar found on system at:60/nix/store/dwiyp91lmxq864plaas14jm14m87sg3f-binutils-wrapper-2.44/bin/ar61No c2hs found62No cpphs found63No doctest found64Using gcc version 15.2.0 given by user at:65/nix/store/r9wbjib6xxjkyb9yvjvrkl4sq61i2lyn-gcc-wrapper-15.2.0/bin/gcc66Using ghc version 9.10.3 found on system at:67/nix/store/97f1a63gahv5zf55y5dd61sbi7c65a1j-ghc-9.10.3/bin/ghc68Using ghc-pkg version 9.10.3 found on system at:69/nix/store/97f1a63gahv5zf55y5dd61sbi7c65a1j-ghc-9.10.3/bin/ghc-pkg-9.10.370No ghcjs found71No ghcjs-pkg found72No greencard found73Using haddock version 2.31.1 found on system at:74/nix/store/97f1a63gahv5zf55y5dd61sbi7c65a1j-ghc-9.10.3/bin/haddock-ghc-9.10.375No happy found76Using haskell-suite found on system at: haskell-suite-dummy-location77Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location78No hmake found79Using hpc version 0.69 found on system at:80/nix/store/97f1a63gahv5zf55y5dd61sbi7c65a1j-ghc-9.10.3/bin/hpc-ghc-9.10.381Using hsc2hs version 0.68.10 found on system at:82/nix/store/97f1a63gahv5zf55y5dd61sbi7c65a1j-ghc-9.10.3/bin/hsc2hs-ghc-9.10.383No hscolour found84No jhc found85Using ld found on system at:86/nix/store/r9wbjib6xxjkyb9yvjvrkl4sq61i2lyn-gcc-wrapper-15.2.0/bin/ld87No pkg-config found88Using runghc version 9.10.3 found on system at:89/nix/store/97f1a63gahv5zf55y5dd61sbi7c65a1j-ghc-9.10.3/bin/runghc-9.10.390Using strip version 2.44 found on system at:91/nix/store/r9wbjib6xxjkyb9yvjvrkl4sq61i2lyn-gcc-wrapper-15.2.0/bin/strip92Using tar found on system at:93/nix/store/k1lcfin159706lihwx5hhvl80dbij4jw-gnutar-1.35/bin/tar94No uhc foundbuildPhase
95Preprocessing library for hscolour-1.25...96Building library for hscolour-1.25...97[ 1 of 16] Compiling Language.Haskell.HsColour.Classify ( Language/Haskell/HsColour/Classify.hs, dist/build/Language/Haskell/HsColour/Classify.o, dist/build/Language/Haskell/HsColour/Classify.dyn_o )98Language/Haskell/HsColour/Classify.hs:41:34: warning: [GHC-63394] [-Wx-partial]99 In the use of ‘head’100 (imported from Data.List, but defined in GHC.Internal.List):101 "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."102 |10341 | [] -> [head s]: chunk (tail s) -- e.g. inside comment104 | ^^^^105106Language/Haskell/HsColour/Classify.hs:41:50: warning: [GHC-63394] [-Wx-partial]107 In the use of ‘tail’108 (imported from Data.List, but defined in GHC.Internal.List):109 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."110 |11141 | [] -> [head s]: chunk (tail s) -- e.g. inside comment112 | ^^^^113114Language/Haskell/HsColour/Classify.hs:50:32: warning: [GHC-63394] [-Wx-partial]115 In the use of ‘head’116 (imported from Data.List, but defined in GHC.Internal.List):117 "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."118 |11950 | glue (q:".":n:rest) | isUpper (head q) -- qualified names120 | ^^^^121122Language/Haskell/HsColour/Classify.hs:50:39: warning: [GHC-94817] [-Wtabs]123 Tab character found here, and in 7 further locations.124 Suggested fix: Please use spaces instead.125 |12650 | glue (q:".":n:rest) | isUpper (head q) -- qualified names127 | ^^128129[ 2 of 16] Compiling Language.Haskell.HsColour.ColourHighlight ( Language/Haskell/HsColour/ColourHighlight.hs, dist/build/Language/Haskell/HsColour/ColourHighlight.o, dist/build/Language/Haskell/HsColour/ColourHighlight.dyn_o )130[ 3 of 16] Compiling Language.Haskell.HsColour.Colourise ( Language/Haskell/HsColour/Colourise.hs, dist/build/Language/Haskell/HsColour/Colourise.o, dist/build/Language/Haskell/HsColour/Colourise.dyn_o )131[ 4 of 16] Compiling Language.Haskell.HsColour.General ( Language/Haskell/HsColour/General.hs, dist/build/Language/Haskell/HsColour/General.o, dist/build/Language/Haskell/HsColour/General.dyn_o )132[ 5 of 16] Compiling Language.Haskell.HsColour.Anchors ( Language/Haskell/HsColour/Anchors.hs, dist/build/Language/Haskell/HsColour/Anchors.o, dist/build/Language/Haskell/HsColour/Anchors.dyn_o )133Language/Haskell/HsColour/Anchors.hs:73:1: warning: [GHC-94817] [-Wtabs]134 Tab character found here, and in four further locations.135 Suggested fix: Please use spaces instead.136 |13773 | | v `inST` st -> Nothing138 | ^^^^^^^^139140Language/Haskell/HsColour/Anchors.hs:161:27: warning: [GHC-63394] [-Wx-partial]141 In the use of ‘tail’142 (imported from Data.List, but defined in GHC.Internal.List):143 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."144 |145161 | then tail . dropWhile (`notElem`[(Keyglyph,"=>")146 | ^^^^147148[ 6 of 16] Compiling Language.Haskell.HsColour.HTML ( Language/Haskell/HsColour/HTML.hs, dist/build/Language/Haskell/HsColour/HTML.o, dist/build/Language/Haskell/HsColour/HTML.dyn_o )149[ 7 of 16] Compiling Language.Haskell.HsColour.CSS ( Language/Haskell/HsColour/CSS.hs, dist/build/Language/Haskell/HsColour/CSS.o, dist/build/Language/Haskell/HsColour/CSS.dyn_o )150[ 8 of 16] Compiling Language.Haskell.HsColour.ACSS ( Language/Haskell/HsColour/ACSS.hs, dist/build/Language/Haskell/HsColour/ACSS.o, dist/build/Language/Haskell/HsColour/ACSS.dyn_o )151[ 9 of 16] Compiling Language.Haskell.HsColour.InlineCSS ( Language/Haskell/HsColour/InlineCSS.hs, dist/build/Language/Haskell/HsColour/InlineCSS.o, dist/build/Language/Haskell/HsColour/InlineCSS.dyn_o )152Language/Haskell/HsColour/InlineCSS.hs:12:24: warning: [GHC-94817] [-Wtabs]153 Tab character found here.154 Suggested fix: Please use spaces instead.155 |15612 | hscolour :: ColourPrefs -- ^ Preferences for styling.157 | ^158159[10 of 16] Compiling Language.Haskell.HsColour.LaTeX ( Language/Haskell/HsColour/LaTeX.hs, dist/build/Language/Haskell/HsColour/LaTeX.o, dist/build/Language/Haskell/HsColour/LaTeX.dyn_o )160[11 of 16] Compiling Language.Haskell.HsColour.MIRC ( Language/Haskell/HsColour/MIRC.hs, dist/build/Language/Haskell/HsColour/MIRC.o, dist/build/Language/Haskell/HsColour/MIRC.dyn_o )161[12 of 16] Compiling Language.Haskell.HsColour.Output ( Language/Haskell/HsColour/Output.hs, dist/build/Language/Haskell/HsColour/Output.o, dist/build/Language/Haskell/HsColour/Output.dyn_o )162[13 of 16] Compiling Language.Haskell.HsColour.Options ( Language/Haskell/HsColour/Options.hs, dist/build/Language/Haskell/HsColour/Options.o, dist/build/Language/Haskell/HsColour/Options.dyn_o )163Language/Haskell/HsColour/Options.hs:11:9: warning: [GHC-94817] [-Wtabs]164 Tab character found here, and in 12 further locations.165 Suggested fix: Please use spaces instead.166 |16711 | Help -- ^ print usage message168 | ^^^^^^^^169170[14 of 16] Compiling Language.Haskell.HsColour.ANSI ( Language/Haskell/HsColour/ANSI.hs, dist/build/Language/Haskell/HsColour/ANSI.o, dist/build/Language/Haskell/HsColour/ANSI.dyn_o )171Language/Haskell/HsColour/ANSI.hs:62:10: warning: [GHC-06201] [-Wmissing-methods]172 • No explicit implementation for173 ‘toEnum’174 • In the instance declaration for ‘Enum Highlight’175 |17662 | instance Enum Highlight where177 | ^^^^^^^^^^^^^^178179[15 of 16] Compiling Language.Haskell.HsColour.TTY ( Language/Haskell/HsColour/TTY.hs, dist/build/Language/Haskell/HsColour/TTY.o, dist/build/Language/Haskell/HsColour/TTY.dyn_o )180[16 of 16] Compiling Language.Haskell.HsColour ( Language/Haskell/HsColour.hs, dist/build/Language/Haskell/HsColour.o, dist/build/Language/Haskell/HsColour.dyn_o )181Language/Haskell/HsColour.hs:37:19: warning: [GHC-94817] [-Wtabs]182 Tab character found here, and in two further locations.183 Suggested fix: Please use spaces instead.184 |18537 | -> String -- ^ Title for output.186 | ^^^^^^187188[ 1 of 16] Compiling Language.Haskell.HsColour.Classify ( Language/Haskell/HsColour/Classify.hs, dist/build/Language/Haskell/HsColour/Classify.p_o )189Language/Haskell/HsColour/Classify.hs:41:34: warning: [GHC-63394] [-Wx-partial]190 In the use of ‘head’191 (imported from Data.List, but defined in GHC.Internal.List):192 "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."193 |19441 | [] -> [head s]: chunk (tail s) -- e.g. inside comment195 | ^^^^196197Language/Haskell/HsColour/Classify.hs:41:50: warning: [GHC-63394] [-Wx-partial]198 In the use of ‘tail’199 (imported from Data.List, but defined in GHC.Internal.List):200 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."201 |20241 | [] -> [head s]: chunk (tail s) -- e.g. inside comment203 | ^^^^204205Language/Haskell/HsColour/Classify.hs:50:32: warning: [GHC-63394] [-Wx-partial]206 In the use of ‘head’207 (imported from Data.List, but defined in GHC.Internal.List):208 "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."209 |21050 | glue (q:".":n:rest) | isUpper (head q) -- qualified names211 | ^^^^212213Language/Haskell/HsColour/Classify.hs:50:39: warning: [GHC-94817] [-Wtabs]214 Tab character found here, and in 7 further locations.215 Suggested fix: Please use spaces instead.216 |21750 | glue (q:".":n:rest) | isUpper (head q) -- qualified names218 | ^^219220[ 2 of 16] Compiling Language.Haskell.HsColour.ColourHighlight ( Language/Haskell/HsColour/ColourHighlight.hs, dist/build/Language/Haskell/HsColour/ColourHighlight.p_o )221[ 3 of 16] Compiling Language.Haskell.HsColour.Colourise ( Language/Haskell/HsColour/Colourise.hs, dist/build/Language/Haskell/HsColour/Colourise.p_o )222[ 4 of 16] Compiling Language.Haskell.HsColour.General ( Language/Haskell/HsColour/General.hs, dist/build/Language/Haskell/HsColour/General.p_o )223[ 5 of 16] Compiling Language.Haskell.HsColour.Anchors ( Language/Haskell/HsColour/Anchors.hs, dist/build/Language/Haskell/HsColour/Anchors.p_o )224Language/Haskell/HsColour/Anchors.hs:73:1: warning: [GHC-94817] [-Wtabs]225 Tab character found here, and in four further locations.226 Suggested fix: Please use spaces instead.227 |22873 | | v `inST` st -> Nothing229 | ^^^^^^^^230231Language/Haskell/HsColour/Anchors.hs:161:27: warning: [GHC-63394] [-Wx-partial]232 In the use of ‘tail’233 (imported from Data.List, but defined in GHC.Internal.List):234 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."235 |236161 | then tail . dropWhile (`notElem`[(Keyglyph,"=>")237 | ^^^^238239[ 6 of 16] Compiling Language.Haskell.HsColour.HTML ( Language/Haskell/HsColour/HTML.hs, dist/build/Language/Haskell/HsColour/HTML.p_o )240[ 7 of 16] Compiling Language.Haskell.HsColour.CSS ( Language/Haskell/HsColour/CSS.hs, dist/build/Language/Haskell/HsColour/CSS.p_o )241[ 8 of 16] Compiling Language.Haskell.HsColour.ACSS ( Language/Haskell/HsColour/ACSS.hs, dist/build/Language/Haskell/HsColour/ACSS.p_o )242[ 9 of 16] Compiling Language.Haskell.HsColour.InlineCSS ( Language/Haskell/HsColour/InlineCSS.hs, dist/build/Language/Haskell/HsColour/InlineCSS.p_o )243Language/Haskell/HsColour/InlineCSS.hs:12:24: warning: [GHC-94817] [-Wtabs]244 Tab character found here.245 Suggested fix: Please use spaces instead.246 |24712 | hscolour :: ColourPrefs -- ^ Preferences for styling.248 | ^249250[10 of 16] Compiling Language.Haskell.HsColour.LaTeX ( Language/Haskell/HsColour/LaTeX.hs, dist/build/Language/Haskell/HsColour/LaTeX.p_o )251[11 of 16] Compiling Language.Haskell.HsColour.MIRC ( Language/Haskell/HsColour/MIRC.hs, dist/build/Language/Haskell/HsColour/MIRC.p_o )252[12 of 16] Compiling Language.Haskell.HsColour.Output ( Language/Haskell/HsColour/Output.hs, dist/build/Language/Haskell/HsColour/Output.p_o )253[13 of 16] Compiling Language.Haskell.HsColour.Options ( Language/Haskell/HsColour/Options.hs, dist/build/Language/Haskell/HsColour/Options.p_o )254Language/Haskell/HsColour/Options.hs:11:9: warning: [GHC-94817] [-Wtabs]255 Tab character found here, and in 12 further locations.256 Suggested fix: Please use spaces instead.257 |25811 | Help -- ^ print usage message259 | ^^^^^^^^260261[14 of 16] Compiling Language.Haskell.HsColour.ANSI ( Language/Haskell/HsColour/ANSI.hs, dist/build/Language/Haskell/HsColour/ANSI.p_o )262Language/Haskell/HsColour/ANSI.hs:62:10: warning: [GHC-06201] [-Wmissing-methods]263 • No explicit implementation for264 ‘toEnum’265 • In the instance declaration for ‘Enum Highlight’266 |26762 | instance Enum Highlight where268 | ^^^^^^^^^^^^^^269270[15 of 16] Compiling Language.Haskell.HsColour.TTY ( Language/Haskell/HsColour/TTY.hs, dist/build/Language/Haskell/HsColour/TTY.p_o )271[16 of 16] Compiling Language.Haskell.HsColour ( Language/Haskell/HsColour.hs, dist/build/Language/Haskell/HsColour.p_o )272Language/Haskell/HsColour.hs:37:19: warning: [GHC-94817] [-Wtabs]273 Tab character found here, and in two further locations.274 Suggested fix: Please use spaces instead.275 |27637 | -> String -- ^ Title for output.277 | ^^^^^^278279Preprocessing executable 'HsColour' for hscolour-1.25...280Building executable 'HsColour' for hscolour-1.25...281<no location info>: warning: [GHC-32850] [-Wmissing-home-modules]282 These modules are needed for compilation but not listed in your .cabal file's other-modules for ‘hscolour-1.25-4QPpJECZuwnrRQE7tgBFj-HsColour’ :283 Language.Haskell.HsColour284 Language.Haskell.HsColour.ACSS285 Language.Haskell.HsColour.ANSI286 Language.Haskell.HsColour.Anchors287 Language.Haskell.HsColour.CSS288 Language.Haskell.HsColour.Classify289 Language.Haskell.HsColour.ColourHighlight290 Language.Haskell.HsColour.Colourise291 Language.Haskell.HsColour.General292 Language.Haskell.HsColour.HTML293 Language.Haskell.HsColour.InlineCSS294 Language.Haskell.HsColour.LaTeX295 Language.Haskell.HsColour.MIRC296 Language.Haskell.HsColour.Options297 Language.Haskell.HsColour.Output298 Language.Haskell.HsColour.TTY299300[ 1 of 17] Compiling Language.Haskell.HsColour.Classify ( Language/Haskell/HsColour/Classify.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/Classify.o )301Language/Haskell/HsColour/Classify.hs:41:34: warning: [GHC-63394] [-Wx-partial]302 In the use of ‘head’303 (imported from Data.List, but defined in GHC.Internal.List):304 "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."305 |30641 | [] -> [head s]: chunk (tail s) -- e.g. inside comment307 | ^^^^308309Language/Haskell/HsColour/Classify.hs:41:50: warning: [GHC-63394] [-Wx-partial]310 In the use of ‘tail’311 (imported from Data.List, but defined in GHC.Internal.List):312 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."313 |31441 | [] -> [head s]: chunk (tail s) -- e.g. inside comment315 | ^^^^316317Language/Haskell/HsColour/Classify.hs:50:32: warning: [GHC-63394] [-Wx-partial]318 In the use of ‘head’319 (imported from Data.List, but defined in GHC.Internal.List):320 "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."321 |32250 | glue (q:".":n:rest) | isUpper (head q) -- qualified names323 | ^^^^324325Language/Haskell/HsColour/Classify.hs:50:39: warning: [GHC-94817] [-Wtabs]326 Tab character found here, and in 7 further locations.327 Suggested fix: Please use spaces instead.328 |32950 | glue (q:".":n:rest) | isUpper (head q) -- qualified names330 | ^^331332[ 2 of 17] Compiling Language.Haskell.HsColour.ColourHighlight ( Language/Haskell/HsColour/ColourHighlight.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/ColourHighlight.o )333[ 3 of 17] Compiling Language.Haskell.HsColour.Colourise ( Language/Haskell/HsColour/Colourise.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/Colourise.o )334[ 4 of 17] Compiling Language.Haskell.HsColour.General ( Language/Haskell/HsColour/General.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/General.o )335[ 5 of 17] Compiling Language.Haskell.HsColour.Anchors ( Language/Haskell/HsColour/Anchors.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/Anchors.o )336Language/Haskell/HsColour/Anchors.hs:73:1: warning: [GHC-94817] [-Wtabs]337 Tab character found here, and in four further locations.338 Suggested fix: Please use spaces instead.339 |34073 | | v `inST` st -> Nothing341 | ^^^^^^^^342343Language/Haskell/HsColour/Anchors.hs:161:27: warning: [GHC-63394] [-Wx-partial]344 In the use of ‘tail’345 (imported from Data.List, but defined in GHC.Internal.List):346 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."347 |348161 | then tail . dropWhile (`notElem`[(Keyglyph,"=>")349 | ^^^^350351[ 6 of 17] Compiling Language.Haskell.HsColour.HTML ( Language/Haskell/HsColour/HTML.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/HTML.o )352[ 7 of 17] Compiling Language.Haskell.HsColour.CSS ( Language/Haskell/HsColour/CSS.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/CSS.o )353[ 8 of 17] Compiling Language.Haskell.HsColour.ACSS ( Language/Haskell/HsColour/ACSS.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/ACSS.o )354[ 9 of 17] Compiling Language.Haskell.HsColour.InlineCSS ( Language/Haskell/HsColour/InlineCSS.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/InlineCSS.o )355Language/Haskell/HsColour/InlineCSS.hs:12:24: warning: [GHC-94817] [-Wtabs]356 Tab character found here.357 Suggested fix: Please use spaces instead.358 |35912 | hscolour :: ColourPrefs -- ^ Preferences for styling.360 | ^361362[10 of 17] Compiling Language.Haskell.HsColour.LaTeX ( Language/Haskell/HsColour/LaTeX.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/LaTeX.o )363[11 of 17] Compiling Language.Haskell.HsColour.MIRC ( Language/Haskell/HsColour/MIRC.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/MIRC.o )364[12 of 17] Compiling Language.Haskell.HsColour.Output ( Language/Haskell/HsColour/Output.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/Output.o )365[13 of 17] Compiling Language.Haskell.HsColour.Options ( Language/Haskell/HsColour/Options.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/Options.o )366Language/Haskell/HsColour/Options.hs:11:9: warning: [GHC-94817] [-Wtabs]367 Tab character found here, and in 12 further locations.368 Suggested fix: Please use spaces instead.369 |37011 | Help -- ^ print usage message371 | ^^^^^^^^372373[14 of 17] Compiling Language.Haskell.HsColour.ANSI ( Language/Haskell/HsColour/ANSI.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/ANSI.o )374Language/Haskell/HsColour/ANSI.hs:62:10: warning: [GHC-06201] [-Wmissing-methods]375 • No explicit implementation for376 ‘toEnum’377 • In the instance declaration for ‘Enum Highlight’378 |37962 | instance Enum Highlight where380 | ^^^^^^^^^^^^^^381382[15 of 17] Compiling Language.Haskell.HsColour.TTY ( Language/Haskell/HsColour/TTY.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour/TTY.o )383[16 of 17] Compiling Language.Haskell.HsColour ( Language/Haskell/HsColour.hs, dist/build/HsColour/HsColour-tmp/Language/Haskell/HsColour.o )384Language/Haskell/HsColour.hs:37:19: warning: [GHC-94817] [-Wtabs]385 Tab character found here, and in two further locations.386 Suggested fix: Please use spaces instead.387 |38837 | -> String -- ^ Title for output.389 | ^^^^^^390391[17 of 17] Compiling Main ( HsColour.hs, dist/build/HsColour/HsColour-tmp/Main.o )392HsColour.hs:72:1: warning: [GHC-94817] [-Wtabs]393 Tab character found here, and in two further locations.394 Suggested fix: Please use spaces instead.395 |39672 | [(f, guessLiterate lhs f) | Input f <- good]397 | ^^^^^^^^398399HsColour.hs:115:43: warning: [GHC-63394] [-Wx-partial]400 In the use of ‘head’401 (imported from Prelude, but defined in GHC.Internal.List):402 "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."403 |404115 | | otherwise = f (head list)405 | ^^^^406407<no location info>: warning: [GHC-32850] [-Wmissing-home-modules]408 These modules are needed for compilation but not listed in your .cabal file's other-modules for ‘hscolour-1.25-4QPpJECZuwnrRQE7tgBFj-HsColour’ :409 Language.Haskell.HsColour410 Language.Haskell.HsColour.ACSS411 Language.Haskell.HsColour.ANSI412 Language.Haskell.HsColour.Anchors413 Language.Haskell.HsColour.CSS414 Language.Haskell.HsColour.Classify415 Language.Haskell.HsColour.ColourHighlight416 Language.Haskell.HsColour.Colourise417 Language.Haskell.HsColour.General418 Language.Haskell.HsColour.HTML419 Language.Haskell.HsColour.InlineCSS420 Language.Haskell.HsColour.LaTeX421 Language.Haskell.HsColour.MIRC422 Language.Haskell.HsColour.Options423 Language.Haskell.HsColour.Output424 Language.Haskell.HsColour.TTY425426[18 of 18] Linking dist/build/HsColour/HsColourcheckPhase
427Package has no test suites.installPhase
428Installing library in /nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-3ab0/hscolour-1.25-4WSELCMLldK8AUhiOpXmLE429Installing executable HsColour in /nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25/bin430Warning: The directory431/nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25/bin is not in the432system search path.433Registering library for hscolour-1.25...fixupPhase
434shrinking RPATHs of ELF executables and libraries in /nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25435shrinking /nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25/bin/HsColour436shrinking /nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-3ab0/libHShscolour-1.25-4WSELCMLldK8AUhiOpXmLE-ghc9.10.3.so437checking for references to /build/ in /nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25...438patching script interpreter paths in /nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25439stripping (with command strip and flags -S -p) in /nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25/lib /nix/store/glvv2p8dqsl0fsvpyiyan909bs7zzs5d-hscolour-1.25/bin440shrinking RPATHs of ELF executables and libraries in /nix/store/4hlasys8hs8ny1dvp7pl5frgq5ai94kv-hscolour-1.25-data441checking for references to /build/ in /nix/store/4hlasys8hs8ny1dvp7pl5frgq5ai94kv-hscolour-1.25-data...442patching script interpreter paths in /nix/store/4hlasys8hs8ny1dvp7pl5frgq5ai94kv-hscolour-1.25-data