Skip to content

Commit 5498fdd

Browse files
Add GHC 9.10 to the compatibility matrix (README)
And add a footnote that Clash starts extremely slowly under Windows with basically all modern GHC's (possibly #2684 although it might be yet another bug).
1 parent c6c27f9 commit 5498fdd

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,15 +74,19 @@ Note that release branches might contain non-released patches.
7474
| 9.0 | &#x2714;&#xfe0f; | &#x2714;&#xfe0f;<sup>2</sup> | &#x2714;&#xfe0f; | 1.4 - 1.8 | &#x2714;&#xfe0f;
7575
| 9.2 | &#x26a0;&#xfe0f;<sup>1</sup> | &#x26a0;&#xfe0f;<sup>1</sup> | &#x26a0;&#xfe0f;<sup>1</sup> | 1.8 | &#x26a0;&#xfe0f;<sup>1</sup>
7676
| 9.4 | &#x26a0;&#xfe0f;<sup>3</sup> ️ | &#x26a0;&#xfe0f;<sup>3</sup> | ️&#x26a0;&#xfe0f;<sup>3</sup> ️ | 1.8 | &#x2714;&#xfe0f;
77-
| 9.6 | &#x2714;&#xfe0f;<sup>3</sup> | &#x2714;&#xfe0f;<sup>3</sup> | &#x2714;&#xfe0f;<sup>3</sup> | 1.8 | &#x2714;&#xfe0f;
78-
| 9.8 | &#x2714;&#xfe0f; | &#x2714;&#xfe0f; | &#x2714;&#xfe0f; | 1.8 | ️&#x2714;&#xfe0f;
77+
| 9.6 | &#x2714;&#xfe0f;<sup>3</sup> | &#x2714;&#xfe0f;<sup>3,4</sup> | &#x2714;&#xfe0f;<sup>3</sup> | 1.8 | &#x2714;&#xfe0f;
78+
| 9.8 | &#x2714;&#xfe0f; | &#x2714;&#xfe0f;<sup>4</sup> | &#x2714;&#xfe0f; | 1.8 | ️&#x2714;&#xfe0f;
79+
| 9.10 | &#x2714;&#xfe0f; | &#x2714;&#xfe0f;<sup>4</sup> | &#x2714;&#xfe0f; | 1.8 | ️&#x2714;&#xfe0f;
80+
7981

8082
<sup>1</sup> GHC 9.2 contains a regression, rendering Clash error messages indecipherable. This change was reverted in 9.4.
8183

8284
<sup>2</sup> GHC 9.0.2 on Windows fails to compile `clash-cores`. We therefore don't run the Clash test suite on CI for this combination.
8385

8486
<sup>3</sup> Clash starts extremely slowly when compiled with 9.4.8 up to and including 9.6.2. Consider downgrading to 9.4.7 or upgrading to 9.6.3 and up.
8587

88+
<sup>4</sup> Clash starts extremely slowly on Windows with GHC 9.6 through 9.10
89+
8690
## Cabal
8791
To use Cabal you need both Cabal and GHC installed on your system. We recommend using [ghcup](https://www.haskell.org/ghcup/). For more information, see [https://www.haskell.org/downloads/](https://www.haskell.org/downloads/).
8892

0 commit comments

Comments
 (0)