-
Notifications
You must be signed in to change notification settings - Fork 250
ghc 9.2.7, ghc 9.6.1 and replace old-ghc-nix with nixpkgs ghc #1854
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
119 commits
Select commit
Hold shift + click to select a range
f8669c6
Try ghc 9.6.1 alpha
hamishmack f58ea62
Fixes for ghc 9.6
hamishmack 46d7d3b
Fix internal index state
hamishmack 2d56575
Update materialization
hamishmack 66060e3
Use nixpkgs ghc instead of old-ghc-nix
hamishmack 28499fc
Update more materialization
hamishmack 8f3c667
Update more materialization
hamishmack 7ef0694
Fix rename error
hamishmack a3ce990
Fix infinite recursion
hamishmack 0fe1aa1
Fixes for hydra eval
hamishmack a652c1b
Fixes for hydra eval
hamishmack b914628
Use ghc902 to boot ghc 9.2
hamishmack f3a46c2
Merge remote-tracking branch 'origin/master' into hkm/ghc961
hamishmack 5502054
Merge remote-tracking branch 'origin/master' into hkm/ghc961
hamishmack 28deee0
Use hadrian for ghc 9.2
hamishmack b083bbd
Materialized files
hamishmack 257f3ac
Fix for hadrian from ghc 9.2
hamishmack 77008cd
Add ghc 9.2.7 and update materialization
hamishmack a67e9af
Add materialization
hamishmack 49fc575
Add materialization
hamishmack 57e0394
Add materialization
hamishmack 9b5f239
Add materialization
hamishmack b2a6a49
Merge remote-tracking branch 'origin/master' into hkm/ghc961
hamishmack f0c89ab
ifdLevel 1
hamishmack abbb57c
ifdLevel 2
hamishmack eab64e2
ifdLevel 3
hamishmack a9eec3a
ifdLevel 1
hamishmack bbecc03
More fixes for ghc 9.6.1 alpha
hamishmack efc328a
Add materialization
hamishmack 95026ab
Add materialization
hamishmack 2d061f9
Add materialization
hamishmack c26a576
Merge remote-tracking branch 'origin/master' into hkm/ghc961
hamishmack 74f0d93
ifdLevel 2
hamishmack 95d8e03
Add materialization
hamishmack b99dd67
Build boot tools (except cabal-install) with nixpkgs ghc
hamishmack a8b184c
Fixes for compilerSelection
hamishmack bf30988
Merge combined derivations work
hamishmack ecf1ce9
Build cabal-install with haskell-nix when necessary
hamishmack d414b58
ifdLevel 0
hamishmack 18e631e
Merge remote-tracking branch 'origin/master' into hkm/ghc961
hamishmack 19c2aae
Bump to ghc 9.6.1 alpha 3
hamishmack 4418a7c
Update materialization
hamishmack afb4bb8
Move materialized dummy-ghc-data onto ghc derivation
hamishmack 9c17820
Merge remote-tracking branch 'origin/master' into hkm/ghc961
hamishmack 95cbaa0
Update latest ghc 9.2 version
hamishmack 8ce4cb5
Update materialization
hamishmack 3ec9a3b
Fix check materialization script
hamishmack 12a2f53
Update materialization
hamishmack 2d1b809
ifdLevel 1
hamishmack 6a23931
ifdLevel 2
hamishmack f5c50a0
Fix call-cabal-project-to-nix test
hamishmack b40b704
Try including all jobs for hydra (not aggregating)
hamishmack b4dddbd
Fix hls tests
hamishmack a8b3304
Fix hls tests
hamishmack 9cb9f1c
ifdLevel 3
hamishmack 6af52e7
Merge remote-tracking branch 'origin/master' into hkm/ghc961
hamishmack 32101ad
Update ghc-packages.nix
angerman 45ad41b
Update overlays/ghc-packages.nix
angerman 5a1d0ca
Only use Cabal from ghc source with 9.6
hamishmack e5859d8
Updated materialization
hamishmack f3725b1
Only use Cabal from ghc source with 9.6
hamishmack fba2882
Test fix
hamishmack 3292d69
Add cabal-install as well.
angerman 9717245
Use Cabal 3.8
hamishmack 40ad1cc
Remove unnecessary constraint
hamishmack d3de349
Merge remote-tracking branch 'origin/master' into hkm/ghc961
hamishmack cc64adb
Try four cabal packages
hamishmack f6502df
Fix cabal-simple test
hamishmack 71c53a3
Fix compiler-nix-name
hamishmack 620a5aa
Focus tests on new copilers for now
hamishmack 6c3fa47
Fixes for tests that use aeson
hamishmack 83912c5
Exclude cabal from ghc-extra-pkgs-cabal-projects
hamishmack f223160
Add ghc materialization for ghc 9.2.7 arm cross compilation
hamishmack 17ef430
Fixes for ghc 9.6
hamishmack 6329b77
More materialized files
hamishmack 0c6b625
Add missing commas
hamishmack 830a396
More materialized files
hamishmack 3dfab7f
Add GHC 9.6.1 release
hamishmack 97fa2a2
Add other platforms back
hamishmack 0b759e6
Fix for ghc 9.6.1 and materialized files
hamishmack 461ddef
More materialized files
hamishmack aec8ad5
More materialized files
hamishmack 255feba
ifdLevel 1
hamishmack 7483df6
Remove ghc-extra-projects-nix from roots
hamishmack a4d2b99
Fix compiler materialization script
hamishmack 15dead6
More materialized files
hamishmack 8777ddd
ifdLevel 2
hamishmack 45ab39c
ifdLevel 3
hamishmack 3163797
Include workarounds for ghc961
hamishmack 94a96dd
Turn ci for older ghc versions back on
hamishmack 0080fce
Install deriveConstants and genprimopcode along ghc
angerman 7530767
Fix for ghc 9.4
hamishmack 792000c
Check that Setup is copied correctly to $out
hamishmack 2c2f670
ifdLevel 0
hamishmack 368ffc0
ifdLevel 1
hamishmack 6d81a89
ifdLevel 2
hamishmack 827b5db
ifdLevel 3
angerman b53eda4
Update with-packages
hamishmack dbadcc7
allow newer shipped pkgs
angerman 0bc22fd
Add component.shell
hamishmack f22ee1d
Make component.shell work with cd $(mktemp) && genericBuild
hamishmack 4a168e2
Fix with-packages test
hamishmack f127324
Fix with-packages test
hamishmack 4c5c70e
Skip broken th dll tests
hamishmack 2083736
Fix with-packages test for ghc 9.6
hamishmack 32bb37f
Bump stack version
hamishmack 9f975fe
Skip hlint and hls for ghc 9.6
hamishmack 76fedaf
Fix index-state test
hamishmack 19d1cca
Skip broken tools
hamishmack 3904e13
Fix for dwarf support
hamishmack 8d2bbcc
Add requiredJobs for testing evalPlatform
hamishmack 4a005ff
Add requiredJobs for testing evalPlatform
hamishmack a528765
Fix for eval test
hamishmack 197e42e
Fix truncate index check
hamishmack 638768b
Merge remote-tracking branch 'origin/master' into hkm/ghc961
hamishmack 099bd53
Test more cross compilation
hamishmack 88db87c
Fix for cabal-install 3.10.1.0
hamishmack d3fd7ee
Updated materialized files
hamishmack a15ae51
fix: final.*Platform -> final.stdenv.*Platform. (#1878)
dhess File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Update ghc-packages.nix
Add Cabal to the ghc-packages
- Loading branch information
commit 32101ad44e1a0fc81137b58d830d2080fc505e21
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.