Build #1 for time-compat-1.9.8

[all reports]

Package time-compat-1.9.8
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2024-12-26 13:57:34.429034515 UTC
Compiler ghc-9.6.3
OS linux
Arch x86_64
Dependencies base-4.18.1.0, base-orphans-0.9.3, deepseq-1.4.8.1, hashable-1.5.0.0, template-haskell-2.20.0.0, time-1.12.2
Flags none

Code Coverage

expressions100% (126/126)
booleanguards100% (0/0)
conditions 100% (6/6)
qualifiers100% (0/0)
alternatives100% (12/12)
local declarations100% (18/18)
top-level declarations100% (2/2)

Build log

[view raw]

Resolving dependencies...
Starting     base-orphans-0.9.3
Starting     bytestring-0.12.2.0
Building     base-orphans-0.9.3
Building     bytestring-0.12.2.0
Completed    base-orphans-0.9.3
Completed    bytestring-0.12.2.0
Starting     binary-0.8.9.2
Starting     os-string-2.0.7
Building     binary-0.8.9.2
Building     os-string-2.0.7
Completed    os-string-2.0.7
Starting     filepath-1.5.4.0
Completed    binary-0.8.9.2
Starting     text-2.1.2
Building     filepath-1.5.4.0
Building     text-2.1.2
Completed    filepath-1.5.4.0
Completed    text-2.1.2
Starting     hashable-1.5.0.0
Building     hashable-1.5.0.0
Completed    hashable-1.5.0.0
Downloading  time-compat-1.9.8
Downloaded   time-compat-1.9.8
Starting     time-compat-1.9.8
Building     time-compat-1.9.8
Completed    time-compat-1.9.8

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):
 - optparse-applicative-0.18.1.0 (lib:optparse-applicative) (requires build)
 - random-1.2.1.3 (lib:random) (requires build)
 - tasty-1.5.2 (lib:tasty) (requires build)
 - QuickCheck-2.15.0.1 (lib:QuickCheck) (requires build)
 - tasty-hunit-0.10.2 (lib:tasty-hunit) (requires build)
 - tasty-quickcheck-0.11 (lib:tasty-quickcheck) (requires build)
 - time-compat-1.9.8 (first run)
Starting     random-1.2.1.3 (all, legacy fallback)
Starting     optparse-applicative-0.18.1.0 (all, legacy fallback)
Building     random-1.2.1.3 (all, legacy fallback)
Building     optparse-applicative-0.18.1.0 (all, legacy fallback)
Installing   optparse-applicative-0.18.1.0 (all, legacy fallback)
Completed    optparse-applicative-0.18.1.0 (all, legacy fallback)
Starting     tasty-1.5.2 (all, legacy fallback)
Installing   random-1.2.1.3 (all, legacy fallback)
Building     tasty-1.5.2 (all, legacy fallback)
Completed    random-1.2.1.3 (all, legacy fallback)
Starting     QuickCheck-2.15.0.1 (all, legacy fallback)
Building     QuickCheck-2.15.0.1 (all, legacy fallback)
Installing   tasty-1.5.2 (all, legacy fallback)
Completed    tasty-1.5.2 (all, legacy fallback)
Starting     tasty-hunit-0.10.2 (all, legacy fallback)
Building     tasty-hunit-0.10.2 (all, legacy fallback)
Installing   tasty-hunit-0.10.2 (all, legacy fallback)
Completed    tasty-hunit-0.10.2 (all, legacy fallback)
Installing   QuickCheck-2.15.0.1 (all, legacy fallback)
Completed    QuickCheck-2.15.0.1 (all, legacy fallback)
Starting     tasty-quickcheck-0.11 (all, legacy fallback)
Building     tasty-quickcheck-0.11 (all, legacy fallback)
Installing   tasty-quickcheck-0.11 (all, legacy fallback)
Completed    tasty-quickcheck-0.11 (all, legacy fallback)
Configuring time-compat-1.9.8...
Preprocessing library for time-compat-1.9.8..
Building library for time-compat-1.9.8..
[ 1 of 20] Compiling Data.Format      ( src/Data/Format.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Format.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Format.dyn_o )
[ 2 of 20] Compiling Data.Time.Calendar.Month.Compat ( src/Data/Time/Calendar/Month/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Month/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Month/Compat.dyn_o )
[ 3 of 20] Compiling Data.Time.Calendar.Quarter.Compat ( src/Data/Time/Calendar/Quarter/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Quarter/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Quarter/Compat.dyn_o )
[ 4 of 20] Compiling Data.Time.Calendar.Types ( src/Data/Time/Calendar/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Types.dyn_o )
[ 5 of 20] Compiling Data.Time.Orphans ( src/Data/Time/Orphans.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Orphans.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Orphans.dyn_o )
[ 6 of 20] Compiling Data.Time.Format.ISO8601.Compat ( src/Data/Time/Format/ISO8601/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Format/ISO8601/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Format/ISO8601/Compat.dyn_o )
[ 7 of 20] Compiling Data.Time.Format.Compat ( src/Data/Time/Format/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Format/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Format/Compat.dyn_o )
[ 8 of 20] Compiling Data.Time.Clock.System.Compat ( src/Data/Time/Clock/System/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Clock/System/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Clock/System/Compat.dyn_o )
[ 9 of 20] Compiling Data.Time.Clock.POSIX.Compat ( src/Data/Time/Clock/POSIX/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Clock/POSIX/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Clock/POSIX/Compat.dyn_o )
[10 of 20] Compiling Data.Time.Clock.Compat ( src/Data/Time/Clock/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Clock/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Clock/Compat.dyn_o )
[11 of 20] Compiling Data.Time.Calendar.WeekDate.Compat ( src/Data/Time/Calendar/WeekDate/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/WeekDate/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/WeekDate/Compat.dyn_o )
[12 of 20] Compiling Data.Time.Calendar.Private ( src/Data/Time/Calendar/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Private.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Private.dyn_o )
[13 of 20] Compiling Data.Time.Calendar.OrdinalDate.Compat ( src/Data/Time/Calendar/OrdinalDate/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/OrdinalDate/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/OrdinalDate/Compat.dyn_o )
[14 of 20] Compiling Data.Time.Calendar.MonthDay.Compat ( src/Data/Time/Calendar/MonthDay/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/MonthDay/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/MonthDay/Compat.dyn_o )
[15 of 20] Compiling Data.Time.Calendar.Easter.Compat ( src/Data/Time/Calendar/Easter/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Easter/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Easter/Compat.dyn_o )
[16 of 20] Compiling Data.Time.Calendar.Compat ( src/Data/Time/Calendar/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Compat.dyn_o )
[17 of 20] Compiling Data.Time.LocalTime.Compat ( src/Data/Time/LocalTime/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/LocalTime/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/LocalTime/Compat.dyn_o )
[18 of 20] Compiling Data.Time.Compat ( src/Data/Time/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Compat.dyn_o )
[19 of 20] Compiling Data.Time.Clock.TAI.Compat ( src/Data/Time/Clock/TAI/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Clock/TAI/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Clock/TAI/Compat.dyn_o )
[20 of 20] Compiling Data.Time.Calendar.Julian.Compat ( src/Data/Time/Calendar/Julian/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Julian/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/Data/Time/Calendar/Julian/Compat.dyn_o )
Preprocessing test suite 'instances' for time-compat-1.9.8..
Building test suite 'instances' for time-compat-1.9.8..
[1 of 1] Compiling Main             ( test-instances/Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/instances/instances-tmp/Main.o )
[2 of 2] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/instances/instances
Preprocessing test suite 'main' for time-compat-1.9.8..
Building test suite 'main' for time-compat-1.9.8..
[ 1 of 36] Compiling Test.Arbitrary   ( test/main/Test/Arbitrary.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Arbitrary.o )
[ 2 of 36] Compiling Test.Calendar.AddDaysRef ( test/main/Test/Calendar/AddDaysRef.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/AddDaysRef.o )
[ 3 of 36] Compiling Test.Calendar.AddDays ( test/main/Test/Calendar/AddDays.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/AddDays.o )
[ 4 of 36] Compiling Test.Calendar.CalendarsRef ( test/main/Test/Calendar/CalendarsRef.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/CalendarsRef.o )
[ 5 of 36] Compiling Test.Calendar.Calendars ( test/main/Test/Calendar/Calendars.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/Calendars.o )
[ 6 of 36] Compiling Test.Calendar.ClipDatesRef ( test/main/Test/Calendar/ClipDatesRef.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/ClipDatesRef.o )
[ 7 of 36] Compiling Test.Calendar.ClipDates ( test/main/Test/Calendar/ClipDates.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/ClipDates.o )
[ 8 of 36] Compiling Test.Calendar.ConvertBack ( test/main/Test/Calendar/ConvertBack.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/ConvertBack.o )
[ 9 of 36] Compiling Test.Calendar.DayPeriod ( test/main/Test/Calendar/DayPeriod.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/DayPeriod.o )
[10 of 36] Compiling Test.Calendar.Duration ( test/main/Test/Calendar/Duration.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/Duration.o )
[11 of 36] Compiling Test.Calendar.EasterRef ( test/main/Test/Calendar/EasterRef.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/EasterRef.o )
[12 of 36] Compiling Test.Calendar.Easter ( test/main/Test/Calendar/Easter.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/Easter.o )
[13 of 36] Compiling Test.Calendar.LongWeekYearsRef ( test/main/Test/Calendar/LongWeekYearsRef.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/LongWeekYearsRef.o )
[14 of 36] Compiling Test.Calendar.LongWeekYears ( test/main/Test/Calendar/LongWeekYears.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/LongWeekYears.o )
[15 of 36] Compiling Test.Calendar.MonthDayRef ( test/main/Test/Calendar/MonthDayRef.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/MonthDayRef.o )
[16 of 36] Compiling Test.Calendar.MonthDay ( test/main/Test/Calendar/MonthDay.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/MonthDay.o )
[17 of 36] Compiling Test.Calendar.MonthOfYear ( test/main/Test/Calendar/MonthOfYear.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/MonthOfYear.o )
[18 of 36] Compiling Test.Calendar.Valid ( test/main/Test/Calendar/Valid.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/Valid.o )
[19 of 36] Compiling Test.Clock.Conversion ( test/main/Test/Clock/Conversion.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Clock/Conversion.o )
[20 of 36] Compiling Test.Clock.Lift  ( test/main/Test/Clock/Lift.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Clock/Lift.o )
[21 of 36] Compiling Test.Clock.Resolution ( test/main/Test/Clock/Resolution.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Clock/Resolution.o )
[22 of 36] Compiling Test.Format.Compile ( test/main/Test/Format/Compile.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Format/Compile.o )
[23 of 36] Compiling Test.LocalTime.TimeOfDay ( test/main/Test/LocalTime/TimeOfDay.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/LocalTime/TimeOfDay.o )
[24 of 36] Compiling Test.LocalTime.TimeRef ( test/main/Test/LocalTime/TimeRef.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/LocalTime/TimeRef.o )
[25 of 36] Compiling Test.LocalTime.Time ( test/main/Test/LocalTime/Time.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/LocalTime/Time.o )
[26 of 36] Compiling Test.TestUtil    ( test/main/Test/TestUtil.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/TestUtil.o )
[27 of 36] Compiling Test.LocalTime.CalendarDiffTime ( test/main/Test/LocalTime/CalendarDiffTime.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/LocalTime/CalendarDiffTime.o )

test/main/Test/LocalTime/CalendarDiffTime.hs:5:1: warning: [-Wunused-imports]
    The import of Data.Time.Compat is redundant
      except perhaps to import instances from Data.Time.Compat
    To import instances alone, use: import Data.Time.Compat()
  |
5 | import Data.Time.Compat
  | ^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/LocalTime/CalendarDiffTime.hs:12:1: warning: [-Wunused-top-binds]
    Defined but not used: testReadShowExact
   |
12 | testReadShowExact t v =
   | ^^^^^^^^^^^^^^^^^
[28 of 36] Compiling Test.Format.ParseTime ( test/main/Test/Format/ParseTime.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Format/ParseTime.o )

test/main/Test/Format/ParseTime.hs:55:1: warning: [-Wunused-top-binds]
    Defined but not used: formatCode
   |
55 | formatCode fc = format $ show fc
   | ^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:58:1: warning: [-Wunused-top-binds]
    Defined but not used: parseCode
   |
58 | parseCode fc = parse False $ show fc
   | ^^^^^^^^^

test/main/Test/Format/ParseTime.hs:62:5: warning: [-Wunused-top-binds]
    Defined but not used: incompleteS
   |
62 |     incompleteS :: Maybe t
   |     ^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:126:1: warning: [-Wunused-top-binds]
    Defined but not used: yearDays
    |
126 | yearDays y = [(fromGregorian y 1 1) .. (fromGregorian y 12 31)]
    | ^^^^^^^^

test/main/Test/Format/ParseTime.hs:129:1: warning: [-Wunused-top-binds]
    Defined but not used: makeExhaustiveTest
    |
129 | makeExhaustiveTest name cases f = testGroup name (fmap f cases)
    | ^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:132:1: warning: [-Wunused-top-binds]
    Defined but not used: extests
    |
132 | extests =
    | ^^^^^^^

test/main/Test/Format/ParseTime.hs:162:1: warning: [-Wunused-top-binds]
    Defined but not used: testReads
    |
162 | testReads expected target =
    | ^^^^^^^^^

test/main/Test/Format/ParseTime.hs:176:1: warning: [-Wunused-top-binds]
    Defined but not used: readsTestsParensSpaces
    |
176 | readsTestsParensSpaces expected target =
    | ^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:191:1: warning: [-Wunused-top-binds]
    Defined but not used: readsTests
    |
191 | readsTests =
    | ^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:206:1: warning: [-Wunused-top-binds]
    Defined but not used: epoch
    |
206 | epoch = LocalTime (fromGregorian 1970 0 0) midnight
    | ^^^^^

test/main/Test/Format/ParseTime.hs:209:1: warning: [-Wunused-top-binds]
    Defined but not used: testReadSTime
    |
209 | testReadSTime expected formatStr target =
    | ^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:218:1: warning: [-Wunused-top-binds]
    Defined but not used: simpleFormatTests
    |
218 | simpleFormatTests =
    | ^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:244:1: warning: [-Wunused-top-binds]
    Defined but not used: spacingForFormatTests
    |
244 | spacingForFormatTests expected formatStr target =
    | ^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:258:1: warning: [-Wunused-top-binds]
    Defined but not used: spacingTests
    |
258 | spacingTests =
    | ^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:272:1: warning: [-Wunused-top-binds]
    Defined but not used: particularParseTests
    |
272 | particularParseTests =
    | ^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:280:1: warning: [-Wunused-top-binds]
    Defined but not used: badParseTests
    |
280 | badParseTests = testGroup "bad" [parseTest False (Nothing :: Maybe Day) "%Y" ""]
    | ^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:289:1: warning: [-Wunused-top-binds]
    Defined but not used: parseYearDayD
    |
289 | parseYearDayD day = case toGregorian day of
    | ^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:293:1: warning: [-Wunused-top-binds]
    Defined but not used: parseYearDayE
    |
293 | parseYearDayE day = case toGregorian day of
    | ^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:298:1: warning: [-Wunused-top-binds]
    Defined but not used: expectedYear
    |
298 | expectedYear i | i >= 69 = 1900 + i
    | ^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:302:1: warning: [-Wunused-top-binds]
    Defined but not used: show2
    |
302 | show2 i = (show (div i 10)) ++ (show (mod i 10))
    | ^^^^^

test/main/Test/Format/ParseTime.hs:305:1: warning: [-Wunused-top-binds]
    Defined but not used: parseYY
    |
305 | parseYY i = parseTest False (Just (fromGregorian (expectedYear i) 1 1)) "%y" (show2 i)
    | ^^^^^^^

test/main/Test/Format/ParseTime.hs:308:1: warning: [-Wunused-top-binds]
    Defined but not used: parseCYY
    |
308 | parseCYY c i = parseTest False (Just (fromGregorian ((c * 100) + i) 1 1)) "%-C %y" ((show c) ++ " " ++ (show2 i))
    | ^^^^^^^^

test/main/Test/Format/ParseTime.hs:311:1: warning: [-Wunused-top-binds]
    Defined but not used: parseCYY2
    |
311 | parseCYY2 c i = parseTest False (Just (fromGregorian ((c * 100) + i) 1 1)) "%C %y" ((show2 c) ++ " " ++ (show2 i))
    | ^^^^^^^^^

test/main/Test/Format/ParseTime.hs:314:1: warning: [-Wunused-top-binds]
    Defined but not used: parseCentury
    |
314 | parseCentury int c =
    | ^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:318:1: warning: [-Wunused-top-binds]
    Defined but not used: parseTest
    |
318 | parseTest sp expected formatStr target =
    | ^^^^^^^^^

test/main/Test/Format/ParseTime.hs:334:1: warning: [-Wunused-top-binds]
    Defined but not used: enumAdd
    |
334 | enumAdd i a = toEnum (i + fromEnum a)
    | ^^^^^^^

test/main/Test/Format/ParseTime.hs:337:1: warning: [-Wunused-top-binds]
    Defined but not used: getMilZoneLetter
    |
337 | getMilZoneLetter 0 = 'Z'
    | ^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:343:1: warning: [-Wunused-top-binds]
    Defined but not used: getMilZone
    |
343 | getMilZone hour = TimeZone (hour * 60) False [getMilZoneLetter hour]
    | ^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:346:1: warning: [-Wunused-top-binds]
    Defined but not used: testParseTimeZone
    |
346 | testParseTimeZone tz = parseTest False (Just tz) "%Z" (timeZoneName tz)
    | ^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:349:1: warning: [-Wunused-top-binds]
    Defined but not used: defaultTimeZoneTests
    |
349 | defaultTimeZoneTests = testGroup "default time zones" (fmap testParseTimeZone (knownTimeZones defaultTimeLocale))
    | ^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:352:1: warning: [-Wunused-top-binds]
    Defined but not used: militaryTimeZoneTests
    |
352 | militaryTimeZoneTests = testGroup "military time zones" (fmap (testParseTimeZone . getMilZone) [-12 .. 12])
    | ^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:359:1: warning: [-Wunused-top-binds]
    Defined but not used: compareResult'
    |
359 | compareResult' extra expected found
    | ^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:364:1: warning: [-Wunused-top-binds]
    Defined but not used: compareResult
    |
364 | compareResult = compareResult' ""
    | ^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:373:1: warning: [-Wunused-top-binds]
    Defined but not used: compareParse
    |
373 | compareParse expected fmt text = compareResult' (", parsing " ++ (show text)) (Just expected) (parse False fmt text)
    | ^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:393:1: warning: [-Wunused-top-binds]
    Defined but not used: reads_expect
    |
393 | reads_expect t = [(t, "")]
    | ^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:396:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_read_show
    |
396 | prop_read_show t = compareResult (reads_expect t) (reads (show t))
    | ^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:399:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_read_show_ZonedUTC
    |
399 | prop_read_show_ZonedUTC t = compareResult (reads_expect $ zonedTimeToUTC t) (reads (show t))
    | ^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:402:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_read_show_LocalUTC
    |
402 | prop_read_show_LocalUTC t = compareResult (reads_expect $ localTimeToUTC utc t) (reads (show t))
    | ^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:405:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_read_show_UTC_no_TZ
    |
405 | prop_read_show_UTC_no_TZ t = compareResult (reads_expect t) $ reads $ show $ utcToLocalTime utc t
    | ^^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:413:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_parse_showWeekDate
    |
413 | prop_parse_showWeekDate d = compareParse d "%G-W%V-%u" (showWeekDate d)
    | ^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:416:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_parse_showGregorian
    |
416 | prop_parse_showGregorian d = compareParse d "%Y-%m-%d" (showGregorian d)
    | ^^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:419:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_parse_showOrdinalDate
    |
419 | prop_parse_showOrdinalDate d = compareParse d "%Y-%j" (showOrdinalDate d)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:427:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_fromMondayStartWeek
    |
427 | prop_fromMondayStartWeek d =
    | ^^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:435:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_fromSundayStartWeek
    |
435 | prop_fromSundayStartWeek d =
    | ^^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:444:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_parse_format
    |
444 | prop_parse_format (FormatString f) t = compareParse t f (format f t)
    | ^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:448:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_parse_format_upper
    |
448 | prop_parse_format_upper (FormatString f) t = compareParse t f (map toUpper $ format f t)
    | ^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:452:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_parse_format_lower
    |
452 | prop_parse_format_lower (FormatString f) t = compareParse t f (map toLower $ format f t)
    | ^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:456:1: warning: [-Wunused-top-binds]
    Defined but not used: in1970
    |
456 | in1970 _ 'j' "366" = Nothing -- 1970 was not a leap year
    | ^^^^^^

test/main/Test/Format/ParseTime.hs:470:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_format_parse_format
    |
470 | prop_format_parse_format _ fc v =
    | ^^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:526:1: warning: [-Wunused-top-binds]
    Defined but not used: prop_no_crash_bad_input
    |
526 | prop_no_crash_bad_input fs@(FormatString f) (Input s) =
    | ^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:539:1: warning: [-Wunused-top-binds]
    Defined but not used: formatType
    |
539 | formatType _ = undefined
    | ^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:545:1: warning: [-Wunused-top-binds]
    Defined but not used: typedTests
    |
545 | typedTests prop =
    | ^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:566:1: warning: [-Wunused-top-binds]
    Defined but not used: allTypes
    |
566 | allTypes f =
    | ^^^^^^^^

test/main/Test/Format/ParseTime.hs:579:1: warning: [-Wunused-top-binds]
    Defined but not used: allLeapSecondTypes
    |
579 | allLeapSecondTypes f =
    | ^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:603:1: warning: [-Wunused-top-binds]
    Defined but not used: parseEmptyTest
    |
603 | parseEmptyTest _ =
    | ^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:609:1: warning: [-Wunused-top-binds]
    Defined but not used: parseEmptyTests
    |
609 | parseEmptyTests = nameTest "parse empty" $ allTypes $ \name p -> nameTest name $ parseEmptyTest p
    | ^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:612:1: warning: [-Wunused-top-binds]
    Defined but not used: formatParseFormatTests
    |
612 | formatParseFormatTests =
    | ^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:627:1: warning: [-Wunused-top-binds]
    Defined but not used: badInputTests
    |
627 | badInputTests =
    | ^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:642:1: warning: [-Wunused-top-binds]
    Defined but not used: readShowTests
    |
642 | readShowTests =
    | ^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:665:1: warning: [-Wunused-top-binds]
    Defined but not used: parseShowTests
    |
665 | parseShowTests =
    | ^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:674:1: warning: [-Wunused-top-binds]
    Defined but not used: propertyTests
    |
674 | propertyTests =
    | ^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:691:1: warning: [-Wunused-top-binds]
    Defined but not used: dayFormats
    |
691 | dayFormats =
    | ^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:739:1: warning: [-Wunused-top-binds]
    Defined but not used: monthFormats
    |
739 | monthFormats =
    | ^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:761:1: warning: [-Wunused-top-binds]
    Defined but not used: timeOfDayFormats
    |
761 | timeOfDayFormats =
    | ^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:789:1: warning: [-Wunused-top-binds]
    Defined but not used: localTimeFormats
    |
789 | localTimeFormats = map FormatString [] {-"%Q","%Q ","%QX"-}
    | ^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:792:1: warning: [-Wunused-top-binds]
    Defined but not used: timeZoneFormats
    |
792 | timeZoneFormats = map FormatString ["%z", "%z%Z", "%Z%z", "%Z", "%Ez", "%EZ"]
    | ^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:795:1: warning: [-Wunused-top-binds]
    Defined but not used: zonedTimeFormats
    |
795 | zonedTimeFormats =
    | ^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:805:1: warning: [-Wunused-top-binds]
    Defined but not used: zonedTimeAlmostFormats
    |
805 | zonedTimeAlmostFormats = map FormatString ["%s.%q %z", "%s%Q %z", "%s.%q %Z", "%s%Q %Z"]
    | ^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:808:1: warning: [-Wunused-top-binds]
    Defined but not used: utcTimeAlmostFormats
    |
808 | utcTimeAlmostFormats = map FormatString ["%s.%q", "%s%Q"]
    | ^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:811:1: warning: [-Wunused-top-binds]
    Defined but not used: universalTimeFormats
    |
811 | universalTimeFormats = map FormatString []
    | ^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:814:1: warning: [-Wunused-top-binds]
    Defined but not used: calendarDiffDaysFormats
    |
814 | calendarDiffDaysFormats = map FormatString ["%yy%Bm%ww%Dd", "%yy%Bm%dd", "%bm%ww%Dd", "%bm%dd"]
    | ^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:817:1: warning: [-Wunused-top-binds]
    Defined but not used: calendarDiffTimeFormats
    |
817 | calendarDiffTimeFormats =
    | ^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:831:1: warning: [-Wunused-top-binds]
    Defined but not used: diffTimeFormats
    |
831 | diffTimeFormats =
    | ^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:835:1: warning: [-Wunused-top-binds]
    Defined but not used: nominalDiffTimeFormats
    |
835 | nominalDiffTimeFormats =
    | ^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:844:1: warning: [-Wunused-top-binds]
    Defined but not used: partialDayFormats
    |
844 | partialDayFormats = map FormatString []
    | ^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:847:1: warning: [-Wunused-top-binds]
    Defined but not used: partialTimeOfDayFormats
    |
847 | partialTimeOfDayFormats = map FormatString ["%H", "%M", "%S", "%H:%M"]
    | ^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:850:1: warning: [-Wunused-top-binds]
    Defined but not used: partialLocalTimeFormats
    |
850 | partialLocalTimeFormats = map FormatString []
    | ^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:853:1: warning: [-Wunused-top-binds]
    Defined but not used: partialZonedTimeFormats
    |
853 | partialZonedTimeFormats =
    | ^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:864:1: warning: [-Wunused-top-binds]
    Defined but not used: partialUTCTimeFormats
    |
864 | partialUTCTimeFormats =
    | ^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:874:1: warning: [-Wunused-top-binds]
    Defined but not used: partialUniversalTimeFormats
    |
874 | partialUniversalTimeFormats = map FormatString []
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ParseTime.hs:877:1: warning: [-Wunused-top-binds]
    Defined but not used: failingPartialDayFormats
    |
877 | failingPartialDayFormats =
    | ^^^^^^^^^^^^^^^^^^^^^^^^
[29 of 36] Compiling Test.Format.ISO8601 ( test/main/Test/Format/ISO8601.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Format/ISO8601.o )

test/main/Test/Format/ISO8601.hs:22:1: warning: [-Wunused-top-binds]
    Defined but not used: readShowProperty
   |
22 | readShowProperty skip _ val | skip val = property Discard
   | ^^^^^^^^^^^^^^^^

test/main/Test/Format/ISO8601.hs:38:5: warning: [-Wunused-top-binds]
    Defined but not used: specialTestValues
   |
38 |     specialTestValues :: [a]
   |     ^^^^^^^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ISO8601.hs:47:1: warning: [-Wunused-top-binds]
    Defined but not used: readShowTestCheck
   |
47 | readShowTestCheck skip fmt = [nameTest "random" $ readShowProperty skip fmt, nameTest "special" $ fmap (\a -> nameTest (show a) $ readShowProperty skip fmt a) $ filter (not . skip) specialTestValues]
   | ^^^^^^^^^^^^^^^^^

test/main/Test/Format/ISO8601.hs:50:1: warning: [-Wunused-top-binds]
    Defined but not used: readShowTest
   |
50 | readShowTest = readShowTestCheck $ \_ -> False
   | ^^^^^^^^^^^^

test/main/Test/Format/ISO8601.hs:53:1: warning: [-Wunused-top-binds]
    Defined but not used: readBoth
   |
53 | readBoth fmts = [nameTest "extended" $ fmts ExtendedFormat, nameTest "basic" $ fmts BasicFormat]
   | ^^^^^^^^

test/main/Test/Format/ISO8601.hs:56:1: warning: [-Wunused-top-binds]
    Defined but not used: readShowTestsCheck
   |
56 | readShowTestsCheck skip fmts = readBoth $ \fe -> readShowTestCheck skip $ fmts fe
   | ^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ISO8601.hs:59:1: warning: [-Wunused-top-binds]
    Defined but not used: readShowTests
   |
59 | readShowTests = readShowTestsCheck $ \_ -> False
   | ^^^^^^^^^^^^^

test/main/Test/Format/ISO8601.hs:61:38: warning: [-Wunused-top-binds]
    Defined but not used: unDurational
   |
61 | newtype Durational t = MkDurational {unDurational :: t}
   |                                      ^^^^^^^^^^^^

test/main/Test/Format/ISO8601.hs:85:1: warning: [-Wunused-top-binds]
    Defined but not used: durationalFormat
   |
85 | durationalFormat = coerce
   | ^^^^^^^^^^^^^^^^

test/main/Test/Format/ISO8601.hs:144:1: warning: [-Wunused-top-binds]
    Defined but not used: testShowReadFormat
    |
144 | testShowReadFormat name fmt str val =
    | ^^^^^^^^^^^^^^^^^^

test/main/Test/Format/ISO8601.hs:152:1: warning: [-Wunused-top-binds]
    Defined but not used: testReadFormat
    |
152 | testReadFormat name fmt str val = nameTest (name ++ ": " ++ str) $ assertEqual "" (Just val) $ formatParseM fmt str
    | ^^^^^^^^^^^^^^
[30 of 36] Compiling Test.Format.Format ( test/main/Test/Format/Format.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Format/Format.o )

test/main/Test/Format/Format.hs:112:1: warning: [-Wunused-top-binds]
    Defined but not used: testAFormat
    |
112 | testAFormat fmt expected t = testCase fmt $ assertEqual "" expected $ formatTime defaultTimeLocale fmt t
    | ^^^^^^^^^^^
[31 of 36] Compiling Test.Clock.TAI   ( test/main/Test/Clock/TAI.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Clock/TAI.o )
[32 of 36] Compiling Test.Calendar.Year ( test/main/Test/Calendar/Year.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/Year.o )
[33 of 36] Compiling Test.Calendar.Week ( test/main/Test/Calendar/Week.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/Week.o )
[34 of 36] Compiling Test.Calendar.CalendarProps ( test/main/Test/Calendar/CalendarProps.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Calendar/CalendarProps.o )
[35 of 36] Compiling Test.Types       ( test/main/Test/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Test/Types.o )
[36 of 36] Compiling Main             ( test/main/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main-tmp/Main.o )

test/main/Main.hs:22:1: warning: [-Wunused-imports]
    The import of Test.Format.Format is redundant
      except perhaps to import instances from Test.Format.Format
    To import instances alone, use: import Test.Format.Format()
   |
22 | import Test.Format.Format
   | ^^^^^^^^^^^^^^^^^^^^^^^^^

test/main/Main.hs:23:1: warning: [-Wunused-imports]
    The import of Test.Format.ISO8601 is redundant
      except perhaps to import instances from Test.Format.ISO8601
    To import instances alone, use: import Test.Format.ISO8601()
   |
23 | import Test.Format.ISO8601
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^

test/main/Main.hs:24:1: warning: [-Wunused-imports]
    The import of Test.Format.ParseTime is redundant
      except perhaps to import instances from Test.Format.ParseTime
    To import instances alone, use: import Test.Format.ParseTime()
   |
24 | import Test.Format.ParseTime
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

test/main/Main.hs:26:1: warning: [-Wunused-imports]
    The import of Test.LocalTime.Time is redundant
      except perhaps to import instances from Test.LocalTime.Time
    To import instances alone, use: import Test.LocalTime.Time()
   |
26 | import Test.LocalTime.Time
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[37 of 37] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/build/main/main
Running 2 test suites...
Test suite instances: RUNNING...
Test suite instances: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/time-compat-1.9.8.test
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/hpc/vanilla/html/instances/hpc_index.html
Test suite main: RUNNING...
Test suite main: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/time-compat-1.9.8.test
Writing: time-compat-1.9.8-inplace/Data.Time.Calendar.Julian.Compat.hs.html
Writing: time-compat-1.9.8-inplace/Data.Time.Calendar.Compat.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/hpc/vanilla/html/main/hpc_index.html
2 of 2 test suites (2 of 2 test cases) passed.
Writing: time-compat-1.9.8-inplace/Data.Time.Calendar.Compat.hs.html
Writing: time-compat-1.9.8-inplace/Data.Time.Calendar.Julian.Compat.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Package coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/time-compat-1.9.8/noopt/hpc/vanilla/html/time-compat-1.9.8/hpc_index.html