Skip to content

feat(Cabal, cabal-install): Display -O and -g as numeric levels instead of booleans #16586

feat(Cabal, cabal-install): Display -O and -g as numeric levels instead of booleans

feat(Cabal, cabal-install): Display -O and -g as numeric levels instead of booleans #16586

Triggered via pull request June 7, 2026 17:57
Status Success
Total duration 13m 16s
Artifacts 7

bootstrap.yml

on: pull_request
Matrix: bootstrap
Bootstrap post job
4s
Bootstrap post job
Fit to window
Zoom out
Zoom in

Annotations

70 warnings
Bootstrap ubuntu-latest ghc-9.10.3
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.10.3
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.10.3
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.10.3
In the use of ‘head’
Bootstrap ubuntu-latest ghc-9.10.3
In the use of ‘tail’
Bootstrap ubuntu-latest ghc-9.10.3
In the use of ‘hGetLine’ (imported from Data.ByteString):
Bootstrap ubuntu-latest ghc-9.10.3
In the use of ‘hGetLine’ (imported from Data.ByteString):
Bootstrap ubuntu-latest ghc-9.10.3
In the use of ‘tail’
Bootstrap ubuntu-latest ghc-9.10.3
In the use of ‘tail’
Bootstrap ubuntu-latest ghc-9.10.3
In the use of ‘head’
Bootstrap ubuntu-latest ghc-9.8.4
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.8.4
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.8.4
In the use of ‘head’
Bootstrap ubuntu-latest ghc-9.8.4
In the use of ‘tail’
Bootstrap ubuntu-latest ghc-9.8.4
In the use of ‘hGetLine’ (imported from Data.ByteString):
Bootstrap ubuntu-latest ghc-9.8.4
In the use of ‘hGetLine’ (imported from Data.ByteString):
Bootstrap ubuntu-latest ghc-9.8.4
In the use of ‘tail’
Bootstrap ubuntu-latest ghc-9.8.4
In the use of ‘tail’
Bootstrap ubuntu-latest ghc-9.8.4
In the use of ‘head’
Bootstrap ubuntu-latest ghc-9.8.4
Module ‘System.OsString.Internal.Types’ is deprecated:
Bootstrap ubuntu-latest ghc-9.6.7
In the use of ‘memcpy’
Bootstrap ubuntu-latest ghc-9.6.7
In the use of ‘memcpy’
Bootstrap ubuntu-latest ghc-9.6.7
‘Text.EditDistance.SquareSTUArray’ is marked as Trustworthy but has been inferred as safe!
Bootstrap ubuntu-latest ghc-9.6.7
Pattern match has inaccessible right hand side
Bootstrap ubuntu-latest ghc-9.6.7
Pattern match has inaccessible right hand side
Bootstrap ubuntu-latest ghc-9.6.7
The import of ‘Data.Semigroup’ is redundant
Bootstrap ubuntu-latest ghc-9.6.7
‘Data.Hashable.Generic.Instances’ is marked as Trustworthy but has been inferred as safe!
Bootstrap ubuntu-latest ghc-9.6.7
The import of ‘coerceWith’
Bootstrap ubuntu-latest ghc-9.6.7
The import of ‘try’ from module ‘Control.Exception’ is redundant
Bootstrap ubuntu-latest ghc-9.6.7
Module ‘System.OsString.Internal.Types’ is deprecated:
Bootstrap ubuntu-latest ghc-9.12.2
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.12.2
In the use of ‘head’
Bootstrap ubuntu-latest ghc-9.12.2
In the use of ‘tail’
Bootstrap ubuntu-latest ghc-9.12.2
In the use of ‘hGetLine’ (imported from Data.ByteString):
Bootstrap ubuntu-latest ghc-9.12.2
In the use of ‘hGetLine’ (imported from Data.ByteString):
Bootstrap ubuntu-latest ghc-9.12.2
In the use of ‘tail’
Bootstrap ubuntu-latest ghc-9.12.2
In the use of ‘tail’
Bootstrap ubuntu-latest ghc-9.12.2
In the use of ‘head’
Bootstrap ubuntu-latest ghc-9.12.2
• Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable
Bootstrap ubuntu-latest ghc-9.12.2
• Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable
Bootstrap ubuntu-latest ghc-9.2.8
Pattern match has inaccessible right hand side
Bootstrap ubuntu-latest ghc-9.2.8
The import of ‘Data.Semigroup’ is redundant
Bootstrap ubuntu-latest ghc-9.2.8
‘Data.Hashable.Generic.Instances’ is marked as Trustworthy but has been inferred as safe!
Bootstrap ubuntu-latest ghc-9.2.8
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.2.8
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.2.8
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.2.8
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.2.8
The qualified import of ‘Language.Haskell.TH.Lib’ is redundant
Bootstrap ubuntu-latest ghc-9.2.8
The import of ‘coerceWith’
Bootstrap ubuntu-latest ghc-9.2.8
The import of ‘try’ from module ‘Control.Exception’ is redundant
Bootstrap ubuntu-latest ghc-9.4.8
Pattern match has inaccessible right hand side
Bootstrap ubuntu-latest ghc-9.4.8
Pattern match has inaccessible right hand side
Bootstrap ubuntu-latest ghc-9.4.8
The import of ‘Data.Semigroup’ is redundant
Bootstrap ubuntu-latest ghc-9.4.8
‘Data.Hashable.Generic.Instances’ is marked as Trustworthy but has been inferred as safe!
Bootstrap ubuntu-latest ghc-9.4.8
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.4.8
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.4.8
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.4.8
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.4.8
The import of ‘coerceWith’
Bootstrap ubuntu-latest ghc-9.4.8
The import of ‘try’ from module ‘Control.Exception’ is redundant
Bootstrap macos-latest ghc-9.2.8
Pattern match has inaccessible right hand side
Bootstrap macos-latest ghc-9.2.8
The import of ‘Data.Semigroup’ is redundant
Bootstrap macos-latest ghc-9.2.8
‘Data.Hashable.Generic.Instances’ is marked as Trustworthy but has been inferred as safe!
Bootstrap macos-latest ghc-9.2.8
Pattern match(es) are non-exhaustive
Bootstrap macos-latest ghc-9.2.8
Pattern match(es) are non-exhaustive
Bootstrap macos-latest ghc-9.2.8
Pattern match(es) are non-exhaustive
Bootstrap macos-latest ghc-9.2.8
Pattern match(es) are non-exhaustive
Bootstrap macos-latest ghc-9.2.8
The qualified import of ‘Language.Haskell.TH.Lib’ is redundant
Bootstrap macos-latest ghc-9.2.8
The import of ‘coerceWith’
Bootstrap macos-latest ghc-9.2.8
The import of ‘try’ from module ‘Control.Exception’ is redundant

Artifacts

Produced during runtime
Name Size Digest
cabal-macos-latest-9.2.8-bootstrapped Expired
11.1 MB
sha256:8580033f4117c9d1abd851d4278d16f9bc68bc0db5fe38b3844238384c013c40
cabal-ubuntu-latest-9.10.3-bootstrapped Expired
5.17 MB
sha256:b9e246882c8eaf9e57468d4d410d89b36be76f5100d2ba5ad626a5cf74a56918
cabal-ubuntu-latest-9.12.2-bootstrapped Expired
5.05 MB
sha256:2b8c1a1463897d444e0de7b8000e78f102ae69b4533c85fad0aa1073bf82e136
cabal-ubuntu-latest-9.2.8-bootstrapped Expired
6.64 MB
sha256:4fb4726856c215e5357e254bd97688ed4d29d1692bc91ad548ddbc8ab917e26e
cabal-ubuntu-latest-9.4.8-bootstrapped Expired
5.42 MB
sha256:90425201d60b9d65ca45ba1cf79ebc844de310a1b512805f4bcf629173a09872
cabal-ubuntu-latest-9.6.7-bootstrapped Expired
5.18 MB
sha256:63db93628886c352ee701b9fba71ad7be9a9f4fadb1c2eaa5790c189cabda79b
cabal-ubuntu-latest-9.8.4-bootstrapped Expired
5.18 MB
sha256:782796cbe3dec1968b311b7bcb0ccb10aab86be488475225769143a905b5d787