Skip to content

Cabal-syntax: trade TypeFamilies for FunctionalDependencies #14491

Cabal-syntax: trade TypeFamilies for FunctionalDependencies

Cabal-syntax: trade TypeFamilies for FunctionalDependencies #14491

Triggered via pull request December 16, 2025 01:37
Status Success
Total duration 12m 46s
Artifacts 7

bootstrap.yml

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

Annotations

70 warnings
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
• Ignoring unusable UNPACK pragma on the first argument of ‘File’
Bootstrap ubuntu-latest ghc-9.2.8
Pattern match has inaccessible right hand side
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 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.6.7
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 ‘try’ from module ‘Control.Exception’ is redundant
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
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.10.2
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.10.2
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.10.2
Pattern match(es) are non-exhaustive
Bootstrap ubuntu-latest ghc-9.10.2
In the use of ‘head’
Bootstrap ubuntu-latest ghc-9.10.2
In the use of ‘tail’
Bootstrap ubuntu-latest ghc-9.10.2
In the use of ‘hGetLine’ (imported from Data.ByteString):
Bootstrap ubuntu-latest ghc-9.10.2
In the use of ‘hGetLine’ (imported from Data.ByteString):
Bootstrap ubuntu-latest ghc-9.10.2
In the use of ‘tail’
Bootstrap ubuntu-latest ghc-9.10.2
In the use of ‘tail’
Bootstrap ubuntu-latest ghc-9.10.2
In the use of ‘head’
Bootstrap ubuntu-latest ghc-9.4.8
In the use of ‘memcpy’
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 ‘try’ from module ‘Control.Exception’ is redundant
Bootstrap macos-latest ghc-9.2.8
• Ignoring unusable UNPACK pragma on the first argument of ‘File’
Bootstrap macos-latest ghc-9.2.8
Pattern match has inaccessible right hand side
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 import of ‘try’ from module ‘Control.Exception’ is redundant

Artifacts

Produced during runtime
Name Size Digest
cabal-macos-latest-9.2.8-bootstrapped
10.8 MB
sha256:f75eaa153f884bfcf0b77446f15f088ce6c5a371b0cff3378b29efe3dbf61052
cabal-ubuntu-latest-9.10.2-bootstrapped
5.08 MB
sha256:bb2432ec5a05ac31fd219d0853fadeede02ad96ef37e952a69903d169062f646
cabal-ubuntu-latest-9.12.2-bootstrapped
4.95 MB
sha256:c311a475f26e8628f8c439208c551057b6dc4f86df65bda9806781877fd72cd8
cabal-ubuntu-latest-9.2.8-bootstrapped
6.39 MB
sha256:e5c68acb75485a94546fd3e248d621dd4080eb5f1b2a2d9b4275ca39d3b08465
cabal-ubuntu-latest-9.4.8-bootstrapped
5.3 MB
sha256:5ca47116a130994c760c15521cfba0cf4911a728fd8ba35f60f92b1fa3686daf
cabal-ubuntu-latest-9.6.7-bootstrapped
5.07 MB
sha256:cecfacac2a706ea7741b57cb4f700d41b01fbfe19a81b97f3be3c76e93e588ef
cabal-ubuntu-latest-9.8.4-bootstrapped
5.08 MB
sha256:edecd54ff96df78a758db68b6c638f8ecb81d4d38d14fe4faa3ad79ae9807ccb