|
1 | 1 | # Supported GHC Versions
|
2 | 2 |
|
3 |
| -This table shows which versions of GHC are defined, built by CI, and tested. |
4 |
| -If you use a combination of nixpkgs version and GHC version which is built by our CI, you should get cache hits from our cache. |
5 | 3 |
|
6 |
| -The "nixpkgs versions" refer to the versions that `haskell.nix` provides; if you use your own version of nixpkgs you will likely not get cache hit |
| 4 | +The following GHC versions are defined in `haskell.nix` (i.e. there is a derivation for them even if it isn't necessarily cached): |
| 5 | +- 8.4.4 |
| 6 | +- 8.6.{1,2,3,4,5} |
| 7 | +- 8.8.{1,2,3,4} |
| 8 | +- 8.10.{1,2,3} |
7 | 9 |
|
8 |
| -| Nixpkgs version | GHC version | Defined? | Built? | Tested? | |
9 |
| -| --------------- | ------------- | -------- | ------ | ------- | |
10 |
| -| 20.03 | 8.4.4 | Y | N | N | |
11 |
| -| 20.03 | 8.6.{1,2,3,4} | Y | N | N | |
12 |
| -| 20.03 | 8.6.5 | Y | Y | Y | |
13 |
| -| 20.03 | 8.8.{1,2,3} | Y | N | N | |
14 |
| -| 20.03 | 8.8.4 | Y | N | N | |
15 |
| -| 20.03 | 8.10.1 | Y | N | N | |
16 |
| -| 20.03 | 8.10.2 | Y | N | N | |
17 |
| -| 20.09 | 8.4.4 | Y | N | N | |
18 |
| -| 20.09 | 8.6.{1,2,3,4} | Y | N | N | |
19 |
| -| 20.09 | 8.6.5 | Y | Y | Y | |
20 |
| -| 20.09 | 8.8.{1,2} | Y | N | N | |
21 |
| -| 20.09 | 8.8.3 | Y | Y | N | |
22 |
| -| 20.09 | 8.8.4 | Y | Y | Y | |
23 |
| -| 20.09 | 8.10.1 | Y | Y | N | |
24 |
| -| 20.09 | 8.10.2 | Y | Y | Y | |
| 10 | +The following table shows the nixpkgs/GHC versions which are built by CI, and which of those are tested. |
| 11 | +If you use a combination of nixpkgs version and GHC version which is in this table, you should get cache hits from our cache. |
| 12 | +The "nixpkgs versions" refer to the versions that `haskell.nix` provides; if you use your own version of nixpkgs you will likely not get cache hit. |
| 13 | + |
| 14 | +| Nixpkgs version | GHC version | Tested? | |
| 15 | +|------------------|-------------|---------| |
| 16 | +| 20.03 | 8.6.5 | Y | |
| 17 | +| 20.09 | 8.6.5 | Y | |
| 18 | +| 20.09 | 8.8.3 | N | |
| 19 | +| 20.09 | 8.8.4 | Y | |
| 20 | +| 20.09 | 8.10.2 | N | |
| 21 | +| 20.09 | 8.10.3 | Y | |
| 22 | +| nixpkgs-unstable | 8.8.4 | Y | |
| 23 | +| nixpkgs-unstable | 8.10.3 | Y | |
25 | 24 |
|
26 | 25 | See [ci.nix](https://github.com/input-output-hk/haskell.nix/blob/master/ci.nix) for the source of truth about what is built and tested.
|
27 | 26 |
|
|
0 commit comments