Build #1 for time-hourglass-0.2.12

[all reports]

Package time-hourglass-0.2.12
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2025-07-21 00:23:17.878714734 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0, deepseq-1.5.1.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Downloading  time-hourglass-0.2.12
Downloaded   time-hourglass-0.2.12
Configuring time-hourglass-0.2.12...
Preprocessing library for time-hourglass-0.2.12..
Building library for time-hourglass-0.2.12..
[ 1 of 17] Compiling Data.Hourglass.Utils ( Data/Hourglass/Utils.hs, dist/build/Data/Hourglass/Utils.o, dist/build/Data/Hourglass/Utils.dyn_o )
[ 2 of 17] Compiling Data.Hourglass.Zone ( Data/Hourglass/Zone.hs, dist/build/Data/Hourglass/Zone.o, dist/build/Data/Hourglass/Zone.dyn_o )
[ 3 of 17] Compiling Time.Types       ( Time/Types.hs, dist/build/Time/Types.o, dist/build/Time/Types.dyn_o )
[ 4 of 17] Compiling Data.Hourglass.Types ( Data/Hourglass/Types.hs, dist/build/Data/Hourglass/Types.o, dist/build/Data/Hourglass/Types.dyn_o )
[ 5 of 17] Compiling Data.Hourglass.Internal.Unix ( Data/Hourglass/Internal/Unix.hs, dist/build/Data/Hourglass/Internal/Unix.o, dist/build/Data/Hourglass/Internal/Unix.dyn_o )

Data/Hourglass/Internal/Unix.hs:24:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
24 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 6 of 17] Compiling Data.Hourglass.Internal ( Data/Hourglass/Internal.hs, dist/build/Data/Hourglass/Internal.o, dist/build/Data/Hourglass/Internal.dyn_o )
[ 7 of 17] Compiling Data.Hourglass.Calendar ( Data/Hourglass/Calendar.hs, dist/build/Data/Hourglass/Calendar.o, dist/build/Data/Hourglass/Calendar.dyn_o )
[ 8 of 17] Compiling Data.Hourglass.Diff ( Data/Hourglass/Diff.hs, dist/build/Data/Hourglass/Diff.o, dist/build/Data/Hourglass/Diff.dyn_o )

Data/Hourglass/Diff.hs:23:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Monoid is redundant
      except perhaps to import instances from Data.Monoid
    To import instances alone, use: import Data.Monoid()
   |
23 | import Data.Monoid
   | ^^^^^^^^^^^^^^^^^^

Data/Hourglass/Diff.hs:49:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid Period.
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
   |
49 |     mappend (Period y1 m1 d1) (Period y2 m2 d2) =
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

Data/Hourglass/Diff.hs:70:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid Duration.
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
   |
70 |     mappend (Duration h1 m1 s1 ns1) (Duration h2 m2 s2 ns2) =
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
[ 9 of 17] Compiling Data.Hourglass.Time ( Data/Hourglass/Time.hs, dist/build/Data/Hourglass/Time.o, dist/build/Data/Hourglass/Time.dyn_o )
[10 of 17] Compiling Data.Hourglass.Epoch ( Data/Hourglass/Epoch.hs, dist/build/Data/Hourglass/Epoch.o, dist/build/Data/Hourglass/Epoch.dyn_o )
[11 of 17] Compiling Data.Hourglass.Local ( Data/Hourglass/Local.hs, dist/build/Data/Hourglass/Local.o, dist/build/Data/Hourglass/Local.dyn_o )
[12 of 17] Compiling Time.System      ( Time/System.hs, dist/build/Time/System.o, dist/build/Time/System.dyn_o )

Time/System.hs:23:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
23 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[13 of 17] Compiling System.Hourglass ( System/Hourglass.hs, dist/build/System/Hourglass.o, dist/build/System/Hourglass.dyn_o )
[14 of 17] Compiling Data.Hourglass.Format ( Data/Hourglass/Format.hs, dist/build/Data/Hourglass/Format.o, dist/build/Data/Hourglass/Format.dyn_o )
[15 of 17] Compiling Data.Hourglass   ( Data/Hourglass.hs, dist/build/Data/Hourglass.o, dist/build/Data/Hourglass.dyn_o )
[16 of 17] Compiling Time.Compat      ( Time/Compat.hs, dist/build/Time/Compat.o, dist/build/Time/Compat.dyn_o )
[17 of 17] Compiling Data.Hourglass.Compat ( Data/Hourglass/Compat.hs, dist/build/Data/Hourglass/Compat.o, dist/build/Data/Hourglass/Compat.dyn_o )
Preprocessing library for time-hourglass-0.2.12..
Running Haddock on library for time-hourglass-0.2.12..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 17] Compiling Data.Hourglass.Utils ( Data/Hourglass/Utils.hs, nothing )
[ 2 of 17] Compiling Data.Hourglass.Zone ( Data/Hourglass/Zone.hs, nothing )
[ 3 of 17] Compiling Time.Types       ( Time/Types.hs, nothing )
[ 4 of 17] Compiling Data.Hourglass.Types ( Data/Hourglass/Types.hs, nothing )
[ 5 of 17] Compiling Data.Hourglass.Internal.Unix ( Data/Hourglass/Internal/Unix.hs, nothing )

Data/Hourglass/Internal/Unix.hs:24:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
24 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 6 of 17] Compiling Data.Hourglass.Internal ( Data/Hourglass/Internal.hs, nothing )
[ 7 of 17] Compiling Data.Hourglass.Calendar ( Data/Hourglass/Calendar.hs, nothing )
[ 8 of 17] Compiling Data.Hourglass.Diff ( Data/Hourglass/Diff.hs, nothing )

Data/Hourglass/Diff.hs:23:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Monoid is redundant
      except perhaps to import instances from Data.Monoid
    To import instances alone, use: import Data.Monoid()
   |
23 | import Data.Monoid
   | ^^^^^^^^^^^^^^^^^^

Data/Hourglass/Diff.hs:49:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid Period.
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
   |
49 |     mappend (Period y1 m1 d1) (Period y2 m2 d2) =
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

Data/Hourglass/Diff.hs:70:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid Duration.
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
   |
70 |     mappend (Duration h1 m1 s1 ns1) (Duration h2 m2 s2 ns2) =
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
[ 9 of 17] Compiling Data.Hourglass.Time ( Data/Hourglass/Time.hs, nothing )
[10 of 17] Compiling Data.Hourglass.Epoch ( Data/Hourglass/Epoch.hs, nothing )
[11 of 17] Compiling Data.Hourglass.Local ( Data/Hourglass/Local.hs, nothing )
[12 of 17] Compiling Time.System      ( Time/System.hs, nothing )

Time/System.hs:23:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
23 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[13 of 17] Compiling System.Hourglass ( System/Hourglass.hs, nothing )
[14 of 17] Compiling Data.Hourglass.Format ( Data/Hourglass/Format.hs, nothing )
[15 of 17] Compiling Data.Hourglass   ( Data/Hourglass.hs, nothing )
[16 of 17] Compiling Time.Compat      ( Time/Compat.hs, nothing )
[17 of 17] Compiling Data.Hourglass.Compat ( Data/Hourglass/Compat.hs, nothing )
Haddock coverage:
 100% ( 23 / 23) in 'Time.Types'
 100% (  2 /  2) in 'Data.Hourglass.Types'
Warning: 'Duration' is ambiguous. It is defined
    * at Data/Hourglass/Diff.hs:54:17
    * at Data/Hourglass/Diff.hs:54:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Hourglass/Diff.hs:54:1
 100% (  9 /  9) in 'Data.Hourglass.Epoch'
 100% ( 10 / 10) in 'Time.System'
 100% (  2 /  2) in 'System.Hourglass'
Warning: 'Jan' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Feb' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 43 / 43) in 'Data.Hourglass'
 100% (  4 /  4) in 'Time.Compat'
 100% (  2 /  2) in 'Data.Hourglass.Compat'
Documentation created: dist/doc/html/time-hourglass/,
dist/doc/html/time-hourglass/time-hourglass.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/time-hourglass-0.2.12-wLV4zxs6iZ4TXJkHu2ZCV
Completed    time-hourglass-0.2.12

Test log

[view raw]

Resolving dependencies...
Error:
    Internal libraries only supported with per-component builds.
    Per-component builds were disabled because program coverage is enabled
    In the package 'vector-0.13.2.0'