Skip to content

Strongly separate clash-protocols-base and clash-protocols #409

Strongly separate clash-protocols-base and clash-protocols

Strongly separate clash-protocols-base and clash-protocols #409

Triggered via pull request October 2, 2024 08:54
Status Success
Total duration 6m 34s
Artifacts

ci.yml

on: pull_request
Matrix: cabal
Stack tests
5m 16s
Stack tests
fourmolu
9s
fourmolu
Source code linting
4s
Source code linting
All jobs finished
10s
All jobs finished
Fit to window
Zoom out
Zoom in

Annotations

31 warnings
fourmolu
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, haskell-actions/run-fourmolu@v9. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Cabal tests - ghc 9.2.8 / clash 1.8.1: clash-protocols/src/Protocols/Internal.hs#L48
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.2.8 / clash 1.8.1: clash-protocols/src/Protocols/Internal.hs#L48
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.2.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/WriteResponse.hs#L94
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.2.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/WriteData.hs#L109
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.2.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/WriteAddress.hs#L190
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.2.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/ReadData.hs#L115
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.2.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/ReadAddress.hs#L193
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.2.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/Stream.hs#L107
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.2.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/Stream.hs#L107
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.2.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/Stream.hs#L107
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.6.4 / clash 1.8.1: clash-protocols/src/Protocols/Internal.hs#L48
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.6.4 / clash 1.8.1: clash-protocols/src/Protocols/Internal.hs#L48
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.6.4 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/WriteResponse.hs#L94
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.6.4 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/WriteData.hs#L109
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.6.4 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/WriteAddress.hs#L190
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.6.4 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/ReadData.hs#L115
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.6.4 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/ReadAddress.hs#L193
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.6.4 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/Stream.hs#L107
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.6.4 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/Stream.hs#L107
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.6.4 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/Stream.hs#L107
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.4.8 / clash 1.8.1: clash-protocols/src/Protocols/Internal.hs#L48
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.4.8 / clash 1.8.1: clash-protocols/src/Protocols/Internal.hs#L48
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.4.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/WriteResponse.hs#L94
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.4.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/WriteData.hs#L109
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.4.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/WriteAddress.hs#L190
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.4.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/ReadData.hs#L115
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.4.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/ReadAddress.hs#L193
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.4.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/Stream.hs#L107
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.4.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/Stream.hs#L107
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled
Cabal tests - ghc 9.4.8 / clash 1.8.1: clash-protocols/src/Protocols/Axi4/Stream.hs#L107
• Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled