Build #1 for strict-wrapper-0.0.2.0

[all reports]

Package strict-wrapper-0.0.2.0
Install InstallOk
Docs Ok
Tests Failed
Time submitted 2025-07-16 10:35:48.214965051 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0
Flags none

Code Coverage

expressions66% (64/96)
booleanguards100% (0/0)
conditions 100% (0/0)
qualifiers100% (0/0)
alternatives100% (12/12)
local declarations100% (0/0)
top-level declarations17% (22/129)

Build log

[view raw]

Resolving dependencies...
Downloading  strict-wrapper-0.0.2.0
Downloaded   strict-wrapper-0.0.2.0
Configuring strict-wrapper-0.0.2.0...
Preprocessing library for strict-wrapper-0.0.2.0..
Building library for strict-wrapper-0.0.2.0..
[1 of 1] Compiling Data.Strict.Wrapper ( lib/Data/Strict/Wrapper.hs, dist/build/Data/Strict/Wrapper.o, dist/build/Data/Strict/Wrapper.dyn_o )

lib/Data/Strict/Wrapper.hs:432:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly ()
    |
432 | instance AlreadyStrict () => Strictly ()
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:432:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly ()
    |
432 | instance AlreadyStrict () => Strictly ()
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:433:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Bool
    |
433 | instance AlreadyStrict Bool => Strictly Bool
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:433:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Bool
    |
433 | instance AlreadyStrict Bool => Strictly Bool
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:434:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Int
    |
434 | instance AlreadyStrict Int => Strictly Int
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:434:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Int
    |
434 | instance AlreadyStrict Int => Strictly Int
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:435:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Integer
    |
435 | instance AlreadyStrict Integer => Strictly Integer
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:435:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Integer
    |
435 | instance AlreadyStrict Integer => Strictly Integer
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:436:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Float
    |
436 | instance AlreadyStrict Float => Strictly Float
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:436:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Float
    |
436 | instance AlreadyStrict Float => Strictly Float
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:437:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Double
    |
437 | instance AlreadyStrict Double => Strictly Double
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:437:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Double
    |
437 | instance AlreadyStrict Double => Strictly Double
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:438:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Word
    |
438 | instance AlreadyStrict Word => Strictly Word
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:438:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Word
    |
438 | instance AlreadyStrict Word => Strictly Word
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:439:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Ordering
    |
439 | instance AlreadyStrict Ordering => Strictly Ordering
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:439:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Ordering
    |
439 | instance AlreadyStrict Ordering => Strictly Ordering
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:440:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Char
    |
440 | instance AlreadyStrict Char => Strictly Char
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:440:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Char
    |
440 | instance AlreadyStrict Char => Strictly Char
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:442:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly [t]
    |
442 | instance CannotBeStrict [t] => Strictly [t]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:442:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly [t]
    |
442 | instance CannotBeStrict [t] => Strictly [t]
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:443:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly (IO a)
    |
443 | instance CannotBeStrict (IO a) => Strictly (IO a)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:443:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly (IO a)
    |
443 | instance CannotBeStrict (IO a) => Strictly (IO a)
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:445:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly (x1, x2, x3, x4, x5)
    |
445 | instance NotYetImplemented (x1, x2, x3, x4, x5) => Strictly (x1, x2, x3, x4, x5)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:445:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly (x1, x2, x3, x4, x5)
    |
445 | instance NotYetImplemented (x1, x2, x3, x4, x5) => Strictly (x1, x2, x3, x4, x5)
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:446:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for
        Strictly (x1, x2, x3, x4, x5, x6)
    |
446 | instance NotYetImplemented (x1, x2, x3, x4, x5, x6) => Strictly (x1, x2, x3, x4, x5, x6)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:446:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for
        Strictly (x1, x2, x3, x4, x5, x6)
    |
446 | instance NotYetImplemented (x1, x2, x3, x4, x5, x6) => Strictly (x1, x2, x3, x4, x5, x6)
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:448:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly (Strict t)
    |
448 | instance NestedStrict t => Strictly (Strict t)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:448:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly (Strict t)
    |
448 | instance NestedStrict t => Strictly (Strict t)
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for strict-wrapper-0.0.2.0..
Running Haddock on library for strict-wrapper-0.0.2.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Data.Strict.Wrapper ( lib/Data/Strict/Wrapper.hs, nothing )

lib/Data/Strict/Wrapper.hs:432:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly ()
    |
432 | instance AlreadyStrict () => Strictly ()
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:432:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly ()
    |
432 | instance AlreadyStrict () => Strictly ()
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:433:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Bool
    |
433 | instance AlreadyStrict Bool => Strictly Bool
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:433:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Bool
    |
433 | instance AlreadyStrict Bool => Strictly Bool
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:434:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Int
    |
434 | instance AlreadyStrict Int => Strictly Int
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:434:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Int
    |
434 | instance AlreadyStrict Int => Strictly Int
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:435:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Integer
    |
435 | instance AlreadyStrict Integer => Strictly Integer
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:435:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Integer
    |
435 | instance AlreadyStrict Integer => Strictly Integer
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:436:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Float
    |
436 | instance AlreadyStrict Float => Strictly Float
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:436:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Float
    |
436 | instance AlreadyStrict Float => Strictly Float
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:437:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Double
    |
437 | instance AlreadyStrict Double => Strictly Double
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:437:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Double
    |
437 | instance AlreadyStrict Double => Strictly Double
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:438:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Word
    |
438 | instance AlreadyStrict Word => Strictly Word
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:438:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Word
    |
438 | instance AlreadyStrict Word => Strictly Word
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:439:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Ordering
    |
439 | instance AlreadyStrict Ordering => Strictly Ordering
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:439:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Ordering
    |
439 | instance AlreadyStrict Ordering => Strictly Ordering
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:440:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Char
    |
440 | instance AlreadyStrict Char => Strictly Char
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:440:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Char
    |
440 | instance AlreadyStrict Char => Strictly Char
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:442:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly [t]
    |
442 | instance CannotBeStrict [t] => Strictly [t]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:442:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly [t]
    |
442 | instance CannotBeStrict [t] => Strictly [t]
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:443:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly (IO a)
    |
443 | instance CannotBeStrict (IO a) => Strictly (IO a)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:443:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly (IO a)
    |
443 | instance CannotBeStrict (IO a) => Strictly (IO a)
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:445:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly (x1, x2, x3, x4, x5)
    |
445 | instance NotYetImplemented (x1, x2, x3, x4, x5) => Strictly (x1, x2, x3, x4, x5)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:445:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly (x1, x2, x3, x4, x5)
    |
445 | instance NotYetImplemented (x1, x2, x3, x4, x5) => Strictly (x1, x2, x3, x4, x5)
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:446:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for
        Strictly (x1, x2, x3, x4, x5, x6)
    |
446 | instance NotYetImplemented (x1, x2, x3, x4, x5, x6) => Strictly (x1, x2, x3, x4, x5, x6)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:446:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for
        Strictly (x1, x2, x3, x4, x5, x6)
    |
446 | instance NotYetImplemented (x1, x2, x3, x4, x5, x6) => Strictly (x1, x2, x3, x4, x5, x6)
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:448:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly (Strict t)
    |
448 | instance NestedStrict t => Strictly (Strict t)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:448:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly (Strict t)
    |
448 | instance NestedStrict t => Strictly (Strict t)
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
  96% ( 30 / 31) in 'Data.Strict.Wrapper'
  Missing documentation for:
    Module header
Warning: Data.Strict.Wrapper: could not find link destinations for: 
	- Data.Strict.Wrapper.StrictLeft
	- Data.Strict.Wrapper.StrictRight
	- Data.Strict.Wrapper.StrictNothing
	- Data.Strict.Wrapper.StrictJust
	- Data.Strict.Wrapper.StrictT4
	- Data.Strict.Wrapper.StrictT3
	- Data.Strict.Wrapper.StrictPair
	- Data.Strict.Wrapper.D:R:StrictEither0
	- Data.Strict.Wrapper.D:R:StrictMaybe0
	- Data.Strict.Wrapper.D:R:StrictTuple40
	- Data.Strict.Wrapper.D:R:StrictTuple30
	- Data.Strict.Wrapper.D:R:StrictTuple20
Documentation created: dist/doc/html/strict-wrapper/,
dist/doc/html/strict-wrapper/strict-wrapper.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/strict-wrapper-0.0.2.0-4XRAooFJlzp5ALHwNkKN50
Completed    strict-wrapper-0.0.2.0

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):
 - strict-wrapper-0.0.2.0 (first run)
Configuring strict-wrapper-0.0.2.0...
Preprocessing library for strict-wrapper-0.0.2.0..
Building library for strict-wrapper-0.0.2.0..
[1 of 1] Compiling Data.Strict.Wrapper ( lib/Data/Strict/Wrapper.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/strict-wrapper-0.0.2.0/noopt/build/Data/Strict/Wrapper.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/strict-wrapper-0.0.2.0/noopt/build/Data/Strict/Wrapper.dyn_o )

lib/Data/Strict/Wrapper.hs:432:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly ()
    |
432 | instance AlreadyStrict () => Strictly ()
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:432:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly ()
    |
432 | instance AlreadyStrict () => Strictly ()
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:433:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Bool
    |
433 | instance AlreadyStrict Bool => Strictly Bool
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:433:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Bool
    |
433 | instance AlreadyStrict Bool => Strictly Bool
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:434:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Int
    |
434 | instance AlreadyStrict Int => Strictly Int
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:434:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Int
    |
434 | instance AlreadyStrict Int => Strictly Int
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:435:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Integer
    |
435 | instance AlreadyStrict Integer => Strictly Integer
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:435:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Integer
    |
435 | instance AlreadyStrict Integer => Strictly Integer
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:436:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Float
    |
436 | instance AlreadyStrict Float => Strictly Float
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:436:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Float
    |
436 | instance AlreadyStrict Float => Strictly Float
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:437:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Double
    |
437 | instance AlreadyStrict Double => Strictly Double
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:437:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Double
    |
437 | instance AlreadyStrict Double => Strictly Double
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:438:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Word
    |
438 | instance AlreadyStrict Word => Strictly Word
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:438:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Word
    |
438 | instance AlreadyStrict Word => Strictly Word
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:439:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Ordering
    |
439 | instance AlreadyStrict Ordering => Strictly Ordering
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:439:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Ordering
    |
439 | instance AlreadyStrict Ordering => Strictly Ordering
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:440:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly Char
    |
440 | instance AlreadyStrict Char => Strictly Char
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:440:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly Char
    |
440 | instance AlreadyStrict Char => Strictly Char
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:442:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly [t]
    |
442 | instance CannotBeStrict [t] => Strictly [t]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:442:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly [t]
    |
442 | instance CannotBeStrict [t] => Strictly [t]
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:443:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly (IO a)
    |
443 | instance CannotBeStrict (IO a) => Strictly (IO a)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:443:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly (IO a)
    |
443 | instance CannotBeStrict (IO a) => Strictly (IO a)
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:445:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly (x1, x2, x3, x4, x5)
    |
445 | instance NotYetImplemented (x1, x2, x3, x4, x5) => Strictly (x1, x2, x3, x4, x5)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:445:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly (x1, x2, x3, x4, x5)
    |
445 | instance NotYetImplemented (x1, x2, x3, x4, x5) => Strictly (x1, x2, x3, x4, x5)
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:446:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for
        Strictly (x1, x2, x3, x4, x5, x6)
    |
446 | instance NotYetImplemented (x1, x2, x3, x4, x5, x6) => Strictly (x1, x2, x3, x4, x5, x6)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:446:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for
        Strictly (x1, x2, x3, x4, x5, x6)
    |
446 | instance NotYetImplemented (x1, x2, x3, x4, x5, x6) => Strictly (x1, x2, x3, x4, x5, x6)
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:448:1: warning: [GHC-08585] [-Wmissing-methods]
    " No explicit associated type or default declaration for Strict
    " In the instance declaration for Strictly (Strict t)
    |
448 | instance NestedStrict t => Strictly (Strict t)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

lib/Data/Strict/Wrapper.hs:448:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        strict, unstrict, matchStrict, and constructStrict
    " In the instance declaration for Strictly (Strict t)
    |
448 | instance NestedStrict t => Strictly (Strict t)
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing test suite 'test' for strict-wrapper-0.0.2.0..
Building test suite 'test' for strict-wrapper-0.0.2.0..
[1 of 1] Compiling Main             ( test/Main.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/strict-wrapper-0.0.2.0/noopt/build/test/test-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/strict-wrapper-0.0.2.0/noopt/build/test/test
Running 1 test suites...
Test suite test: RUNNING...
Test suite test: FAIL
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/strict-wrapper-0.0.2.0.test
Writing: strict-wrapper-0.0.2.0-inplace/Data.Strict.Wrapper.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
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/strict-wrapper-0.0.2.0/noopt/hpc/vanilla/html/test/hpc_index.html
0 of 1 test suites (0 of 1 test cases) passed.
Writing: strict-wrapper-0.0.2.0-inplace/Data.Strict.Wrapper.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
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/strict-wrapper-0.0.2.0/noopt/hpc/vanilla/html/strict-wrapper-0.0.2.0/hpc_index.html
Error: cabal: Tests failed for strict-wrapper-0.0.2.0.