Build #1 for mangle-0.1.0.1

[all reports]

Package mangle-0.1.0.1
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2025-04-23 10:21:08.031763981 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0, containers-0.6.8, parsec-3.1.17.0, template-haskell-2.21.0.0, base-4.19.2.0, containers-0.6.8, parsec-3.1.17.0, template-haskell-2.21.0.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Downloading  mangle-0.1.0.1
Downloaded   mangle-0.1.0.1
Configuring mangle-0.1.0.1...
Preprocessing executable 'mangle' for mangle-0.1.0.1...
Building executable 'mangle' for mangle-0.1.0.1...
[1 of 2] Compiling Mangle           ( Mangle.hs, dist/build/mangle/mangle-tmp/Mangle.o )

Mangle.hs:279:30: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Data.List, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
279 |   =  [QualSub nss u | nss <- tail $ inits names]
    |                              ^^^^

Mangle.hs:288:30: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Data.List, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
288 |   =  [QualSub nss u | nss <- tail $ inits names]
    |                              ^^^^
[2 of 2] Compiling Main             ( Main.hs, dist/build/mangle/mangle-tmp/Main.o )
[3 of 3] Linking dist/build/mangle/mangle
Preprocessing library for mangle-0.1.0.1...
Building library for mangle-0.1.0.1...
[1 of 2] Compiling Mangle           ( Mangle.hs, dist/build/Mangle.o, dist/build/Mangle.dyn_o )

Mangle.hs:279:30: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Data.List, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
279 |   =  [QualSub nss u | nss <- tail $ inits names]
    |                              ^^^^

Mangle.hs:288:30: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Data.List, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
288 |   =  [QualSub nss u | nss <- tail $ inits names]
    |                              ^^^^
[2 of 2] Compiling Mangle.TH        ( Mangle/TH.hs, dist/build/Mangle/TH.o, dist/build/Mangle/TH.dyn_o )
Preprocessing executable 'mangle' for mangle-0.1.0.1...
Preprocessing library for mangle-0.1.0.1...
Running Haddock on library for mangle-0.1.0.1...
[1 of 2] Compiling Mangle           ( Mangle.hs, nothing )

Mangle.hs:279:30: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Data.List, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
279 |   =  [QualSub nss u | nss <- tail $ inits names]
    |                              ^^^^

Mangle.hs:288:30: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Data.List, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
288 |   =  [QualSub nss u | nss <- tail $ inits names]
    |                              ^^^^
[2 of 2] Compiling Mangle.TH        ( Mangle/TH.hs, nothing )
Haddock coverage:
  50% (  1 /  2) in 'Mangle'
  Missing documentation for:
    Module header
   0% (  0 /  2) in 'Mangle.TH'
  Missing documentation for:
    Module header
    mangle (Mangle/TH.hs:15)
Documentation created: dist/doc/html/mangle/, dist/doc/html/mangle/mangle.txt
Installing executable mangle in /var/lib/hackage-doc-builder/build-cache/tmp-install/bin
Warning: The directory
/var/lib/hackage-doc-builder/build-cache/tmp-install/bin is not in the system
search path.
Warning: Unable to strip executable or library 'mangle' (missing the 'strip'
program)
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4-inplace/mangle-0.1.0.1-EPU6J7AkQpaE0WnT25rd8d
Warning: Unable to strip executable or library
'libHSmangle-0.1.0.1-EPU6J7AkQpaE0WnT25rd8d' (missing the 'strip' program)
Warning: Unable to strip executable or library
'libHSmangle-0.1.0.1-EPU6J7AkQpaE0WnT25rd8d-ghc9.8.4' (missing the 'strip'
program)
Completed    mangle-0.1.0.1

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.8.4 -O0
In order, the following will be built (use -v for more details):
 - call-stack-0.4.0 (lib) (requires build)
 - colour-2.3.6 (lib) (requires build)
 - haskell-lexer-1.2.1 (lib) (requires download & build)
 - hspec-discover-2.11.12 (lib) (requires download & build)
 - mangle-0.1.0.1 (lib) (first run)
 - primitive-0.9.1.0 (lib) (requires build)
 - splitmix-0.1.1 (lib) (requires build)
 - HUnit-1.6.2.0 (lib) (requires download & build)
 - ansi-terminal-types-1.1 (lib) (requires build)
 - random-1.3.1 (lib) (requires build)
 - hspec-expectations-0.8.4 (lib) (requires download & build)
 - fb-stubs-0.1.0.1 (lib) (requires download & build)
 - ansi-terminal-1.1.2 (lib) (requires build)
 - tf-random-0.5 (lib) (requires download & build)
 - QuickCheck-2.15.0.1 (lib) (requires build)
 - quickcheck-io-0.2.0 (lib) (requires download & build)
 - hspec-core-2.11.12 (lib) (requires download & build)
 - hspec-contrib-0.5.2 (lib) (requires download & build)
 - hspec-2.11.12 (lib) (requires download & build)
 - mangle-0.1.0.1 (test:mangle-test) (first run)
/var/empty/.local: createDirectory: permission denied (Operation not permitted)