Commit adb6e0b
Add GHC 9.10.3 (#2454)
* feat: add GHC 9.10.3
* feat: add flake.lock for ghc9103 input
* ci(nix): add ghc9103 to exclusions and disabled test lists
* fix(bootstrap): update GHC patch range to end at 9.10.3 for Hidden symbols
- To exclude don't compatible patch.
- Adjust patch application range from 9.8.2–9.11 to 9.8.2–9.10.3
- Ensures correct patching for GHC versions on Windows and Musl platforms
* build: add GHC 9.10.3 boot package definitions and update plans
```
nix-build scripts/check-compiler-materialization --argstr compiler-nix-name ghc9103
```
* Use stable-haskell github repo
* Fix for newer nixpkgs
* Fix unit test
* Add materialized files
* Add materialized files
* Fix for android
* Skip armv7a-android for ghc9103
* Fix hoogle for ghc 9.13.X
* Skip armv7a-android for ghc9103llvm
---------
Co-authored-by: ncaq <[email protected]>1 parent 86e113d commit adb6e0b
File tree
83 files changed
+3040
-117
lines changed- docs/reference
- lazy-inputs
- ghc9103
- materialized
- alex-3.2.7.1/ghc964
- bootstrap/ghc964/hscolour
- ghc-boot-packages-nix
- ghc9103-aarch64
- ghc9103llvm-aarch64
- ghc9103llvm
- ghc9103
- happy-1.20.0/ghc964
- overlays
- test
- js-template-haskell
- th-dlls
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
83 files changed
+3040
-117
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
96 | | - | |
| 96 | + | |
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | | - | |
| 118 | + | |
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
| |||
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
145 | | - | |
| 145 | + | |
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments