clash-lang / clash-lang/clash-protocols

Fix warnings introduced by GHC 9.4 and up

Open
#64 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Haskell
Stars
25
Forks
12
PR merge metrics
No merged PRs in 30d

Description

See https://github.com/clash-lang/clash-protocols/pull/63

https://github.com/clash-lang/clash-protocols/blob/e97982f1ce5eb7384eb66cf3681334cfae539df7/src/Protocols/Df.hs#L18-L19

https://github.com/clash-lang/clash-protocols/blob/e97982f1ce5eb7384eb66cf3681334cfae539df7/src/Protocols/Wishbone/Standard/Hedgehog.hs#L6-L7

https://github.com/clash-lang/clash-protocols/blob/e97982f1ce5eb7384eb66cf3681334cfae539df7/tests/Tests/Protocols/Df.hs#L5-L6

https://github.com/clash-lang/clash-protocols/blob/e97982f1ce5eb7384eb66cf3681334cfae539df7/tests/Tests/Protocols/DfConv.hs#L3-L4

Contributor guide

No contributing guide indexed for this repository

Research direction

Review pull request 63 and inspect the linked locations in src/Protocols/Df.hs, src/Protocols/Wishbone/Standard/Hedgehog.hs, tests/Tests/Protocols/Df.hs, and tests/Tests/Protocols/DfConv.hs. Check the warnings produced by GHC 9.4 and later, then verify that those warnings are resolved in the affected source and test files.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
build-system
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.