Skip to content

Commit

Permalink
Update GHC support in INSTALL.md
Browse files Browse the repository at this point in the history
The GHC version in CI has been updated to 9.2.8. This version is also used to build the official releases (e.g. the upcoming 2023.07). Versions 9.4 and 9.6 are known to compile.  Added version 9.2 as recommendation. The point release (.8 at time of writing) is omitted to avoid having to update it.
  • Loading branch information
Vekhir committed Aug 12, 2023
1 parent 1133c6b commit 0b38555
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,14 +107,13 @@ For example (cabal v3.x only):
$ cabal v2-install --package-env=default syb old-time split
$ make GHC="ghc -package-env default"

Bluespec compiler builds are tested with GHC 9.0.1.
GHC releases older than 7.10.1 are not supported.
Bluespec compiler builds are tested with GHC 9.2.8.
GHC releases older than 7.10.3 are not supported.

The source code has been written with extensive preprocessor macros to
support every minor release of GHC since 7.10, through 9.0. The source
has not yet been updated for 9.2 or beyond. Any releases in that
range should be fine. The stable releases of 8.10.7 and 9.0.1 (at the
time of writing) are known to work.
support every minor release of GHC since 7.10, through 9.6. Any releases
in that range should be fine.
The recommended version of GHC is 9.2 in its latest point release.

## Additional requirements

Expand Down Expand Up @@ -356,4 +355,4 @@ Language documentation, training, and tutorials can be found in the
[BSVlang repository](https://github.com/BSVLang/Main).

## Editors
Support for various editors for bs/bsv sources as well as language server support for the haskell sources for the bluespec compiler can be found in [./util](./util)
Support for various editors for bs/bsv sources as well as language server support for the haskell sources for the bluespec compiler can be found in [./util](./util)

0 comments on commit 0b38555

Please sign in to comment.