Build #2 for ghc-check-0.5.0.8

[all reports]

Package ghc-check-0.5.0.8
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2025-11-28 23:04:31.64422811 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0, containers-0.6.8, directory-1.3.8.5, filepath-1.4.301.0, ghc-9.8.4, ghc-boot-9.8.4, ghc-paths-0.1.0.12, process-1.6.25.0, safe-exceptions-0.1.7.4, template-haskell-2.21.0.0, th-compat-0.1.6, transformers-0.6.1.0
Flags ghc-check-use-package-abis

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
[1 of 2] Compiling Main             ( /tmp/cabal-tmp-2242552/ghc-paths-0.1.0.12/dist/setup/setup.hs, /tmp/cabal-tmp-2242552/ghc-paths-0.1.0.12/dist/setup/Main.o )
[2 of 2] Linking /tmp/cabal-tmp-2242552/ghc-paths-0.1.0.12/dist/setup/setup
Configuring ghc-paths-0.1.0.12...
Preprocessing library for ghc-paths-0.1.0.12..
Building library for ghc-paths-0.1.0.12..
[1 of 1] Compiling GHC.Paths        ( GHC/Paths.hs, dist/build/GHC/Paths.o, dist/build/GHC/Paths.dyn_o )
Preprocessing library for ghc-paths-0.1.0.12..
Running Haddock on library for ghc-paths-0.1.0.12..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling GHC.Paths        ( GHC/Paths.hs, nothing )
Haddock coverage:
   0% (  0 /  5) in 'GHC.Paths'
  Missing documentation for:
    Module header
    ghc (GHC/Paths.hs:12)
    ghc_pkg (GHC/Paths.hs:13)
    libdir (GHC/Paths.hs:9)
    docdir (GHC/Paths.hs:10)
Documentation created: dist/doc/html/ghc-paths/,
dist/doc/html/ghc-paths/ghc-paths.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ghc-paths-0.1.0.12-1mVtHud1oUi8Fp8B0qXQVa
Completed    ghc-paths-0.1.0.12
Configuring safe-exceptions-0.1.7.4...
Preprocessing library for safe-exceptions-0.1.7.4..
Building library for safe-exceptions-0.1.7.4..
[1 of 1] Compiling Control.Exception.Safe ( src/Control/Exception/Safe.hs, dist/build/Control/Exception/Safe.o, dist/build/Control/Exception/Safe.dyn_o )
Preprocessing library for safe-exceptions-0.1.7.4..
Running Haddock on library for safe-exceptions-0.1.7.4..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Control.Exception.Safe ( src/Control/Exception/Safe.hs, nothing )
Haddock coverage:
Warning: 'StringException' is ambiguous. It is defined
    * at src/Control/Exception/Safe.hs:193:24
    * at src/Control/Exception/Safe.hs:193: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 src/Control/Exception/Safe.hs:193:1
Warning: 'AsyncExceptionWrapper' is ambiguous. It is defined
    * at src/Control/Exception/Safe.hs:553:30
    * at src/Control/Exception/Safe.hs:553: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 src/Control/Exception/Safe.hs:553:1
Warning: 'SyncExceptionWrapper' is ambiguous. It is defined
    * at src/Control/Exception/Safe.hs:523:29
    * at src/Control/Exception/Safe.hs:523: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 src/Control/Exception/Safe.hs:523:1
 100% ( 66 / 66) in 'Control.Exception.Safe'
Warning: Control.Exception.Safe: could not find link destinations for: 
	- GHC.IOPort.IOPortException
Documentation created: dist/doc/html/safe-exceptions/,
dist/doc/html/safe-exceptions/safe-exceptions.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/safe-exceptions-0.1.7.4-HEELpJrHsBu7dCqXXORL1I
Completed    safe-exceptions-0.1.7.4
Configuring th-compat-0.1.6...
Preprocessing library for th-compat-0.1.6..
Building library for th-compat-0.1.6..
[1 of 1] Compiling Language.Haskell.TH.Syntax.Compat ( src/Language/Haskell/TH/Syntax/Compat.hs, dist/build/Language/Haskell/TH/Syntax/Compat.o, dist/build/Language/Haskell/TH/Syntax/Compat.dyn_o )
Preprocessing library for th-compat-0.1.6..
Running Haddock on library for th-compat-0.1.6..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Language.Haskell.TH.Syntax.Compat ( src/Language/Haskell/TH/Syntax/Compat.hs, nothing )
Haddock coverage:
Warning: 'Code' is ambiguous. It is defined
    * in Language.Haskell.TH.Syntax
    * in Language.Haskell.TH.Syntax
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Language.Haskell.TH.Syntax
Warning: 'm' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'TExp' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'lift' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'newNameQuote' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  97% ( 45 / 46) in 'Language.Haskell.TH.Syntax.Compat'
  Missing documentation for:
    CodeQ
Documentation created: dist/doc/html/th-compat/,
dist/doc/html/th-compat/th-compat.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/th-compat-0.1.6-3eCsLS8Ko2yHD4T0lSGAtv
Completed    th-compat-0.1.6
Downloading  ghc-check-0.5.0.8
Downloaded   ghc-check-0.5.0.8
Configuring ghc-check-0.5.0.8...
Preprocessing library for ghc-check-0.5.0.8..
Building library for ghc-check-0.5.0.8..
[1 of 4] Compiling GHC.Check.Executable ( src/GHC/Check/Executable.hs, dist/build/GHC/Check/Executable.o, dist/build/GHC/Check/Executable.dyn_o )
[2 of 4] Compiling GHC.Check.Util   ( src/GHC/Check/Util.hs, dist/build/GHC/Check/Util.o, dist/build/GHC/Check/Util.dyn_o )

src/GHC/Check/Util.hs:8:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Monad.IO.Class is redundant
      except perhaps to import instances from Control.Monad.IO.Class
    To import instances alone, use: import Control.Monad.IO.Class()
  |
8 | import           Control.Monad.IO.Class (MonadIO(liftIO))
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/GHC/Check/Util.hs:11:1: warning: [GHC-66111] [-Wunused-imports]
    The qualified import of GHC is redundant
      except perhaps to import instances from GHC
    To import instances alone, use: import GHC()
   |
11 | import qualified GHC
   | ^^^^^^^^^^^^^^^^^^^^

src/GHC/Check/Util.hs:13:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Language.Haskell.TH is redundant
      except perhaps to import instances from Language.Haskell.TH
    To import instances alone, use: import Language.Haskell.TH()
   |
13 | import           Language.Haskell.TH ( TExpQ )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[3 of 4] Compiling GHC.Check.PackageDb ( src/GHC/Check/PackageDb.hs, dist/build/GHC/Check/PackageDb.o, dist/build/GHC/Check/PackageDb.dyn_o )
[4 of 4] Compiling GHC.Check        ( src/GHC/Check.hs, dist/build/GHC/Check.o, dist/build/GHC/Check.dyn_o )

src/GHC/Check.hs:250:7: warning: [GHC-62161] [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns of type (String, PackageCheck) not matched:
            ([], (AbiMismatch _ _ _))
            ((p:_), (AbiMismatch _ _ _)) where p is not one of {'b'}
            (['b'], (AbiMismatch _ _ _))
            (('b':p:_), (AbiMismatch _ _ _)) where p is not one of {'a'}
            ...
    |
250 |       case problem of
    |       ^^^^^^^^^^^^^^^...
Preprocessing library for ghc-check-0.5.0.8..
Running Haddock on library for ghc-check-0.5.0.8..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling GHC.Check.Executable ( src/GHC/Check/Executable.hs, /tmp/ghc2258715_0/ghc_8.o, /tmp/ghc2258715_0/ghc_8.dyn_o )
[2 of 4] Compiling GHC.Check.Util   ( src/GHC/Check/Util.hs, /tmp/ghc2258715_0/ghc_12.o, /tmp/ghc2258715_0/ghc_12.dyn_o )

src/GHC/Check/Util.hs:8:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Monad.IO.Class is redundant
      except perhaps to import instances from Control.Monad.IO.Class
    To import instances alone, use: import Control.Monad.IO.Class()
  |
8 | import           Control.Monad.IO.Class (MonadIO(liftIO))
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/GHC/Check/Util.hs:11:1: warning: [GHC-66111] [-Wunused-imports]
    The qualified import of GHC is redundant
      except perhaps to import instances from GHC
    To import instances alone, use: import GHC()
   |
11 | import qualified GHC
   | ^^^^^^^^^^^^^^^^^^^^

src/GHC/Check/Util.hs:13:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Language.Haskell.TH is redundant
      except perhaps to import instances from Language.Haskell.TH
    To import instances alone, use: import Language.Haskell.TH()
   |
13 | import           Language.Haskell.TH ( TExpQ )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[3 of 4] Compiling GHC.Check.PackageDb ( src/GHC/Check/PackageDb.hs, /tmp/ghc2258715_0/ghc_10.o, /tmp/ghc2258715_0/ghc_10.dyn_o )
[4 of 4] Compiling GHC.Check        ( src/GHC/Check.hs, nothing )
Haddock coverage:
  75% (  3 /  4) in 'GHC.Check.Executable'
  Missing documentation for:
    trim (src/GHC/Check/Executable.hs:26)
Warning: 'ghc' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  40% (  2 /  5) in 'GHC.Check.PackageDb'
  Missing documentation for:
    PackageVersion (src/GHC/Check/PackageDb.hs:72)
    version (src/GHC/Check/PackageDb.hs:80)
    fromVersionString (src/GHC/Check/PackageDb.hs:163)
  61% (  8 / 13) in 'GHC.Check'
  Missing documentation for:
    Module header
    InstallationCheck (src/GHC/Check.hs:55)
    PackageCheckResult (src/GHC/Check.hs:68)
    PackageCheck (src/GHC/Check.hs:78)
    NotCompatibleReason (src/GHC/Check.hs:232)
Documentation created: dist/doc/html/ghc-check/,
dist/doc/html/ghc-check/ghc-check.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ghc-check-0.5.0.8-Gjby4HPlVMC8xbAMQCjUop
Completed    ghc-check-0.5.0.8

Test log

[view raw]

Resolving dependencies...
No tests to run for all the packages in the project