Skip to content

Test external commands with nightly GHC#255

Open
alt-romes wants to merge 2 commits into
masterfrom
ghc-debugger-231
Open

Test external commands with nightly GHC#255
alt-romes wants to merge 2 commits into
masterfrom
ghc-debugger-231

Conversation

@alt-romes

Copy link
Copy Markdown
Collaborator

Fixes #231

@alt-romes alt-romes force-pushed the ghc-debugger-231 branch 4 times, most recently from 67e75e5 to 125253d Compare April 1, 2026 15:33
@alt-romes alt-romes force-pushed the ghc-debugger-231 branch 6 times, most recently from 79b491e to 14a3e01 Compare April 28, 2026 15:16
It suffices to test the nightly on one platform, in the sdist test.

Fixes #231
@alt-romes

Copy link
Copy Markdown
Collaborator Author

I think this will have to wait a bit further while head.hackage catches up:

 9 of 11] Compiling GHC.TypeNats.Experimental ( src/GHC/TypeNats/Experimental.hs, dist/build/GHC/TypeNats/Experimental.o, dist/build/GHC/TypeNats/Experimental.dyn_o )
src/GHC/TypeNats/Experimental.hs:15:1: error: [GHC-87110]
Error:     Could not load module ‘GHC.Num.Natural’.
    It is a member of the hidden package ‘ghc-internal-10.100.0’.
    Perhaps you need to add ‘ghc-internal’ to the build-depends in your .cabal file.
    Use -v to see a list of the files searched for.
   |
15 | import GHC.Num.Natural (naturalLog2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

[10 of 11] Compiling Prelude.Experimental ( src/Prelude/Experimental.hs, dist/build/Prelude/Experimental.o, dist/build/Prelude/Experimental.dyn_o )
[11 of 11] Compiling System.Mem.Experimental ( src/System/Mem/Experimental.hs, dist/build/System/Mem/Experimental.o, dist/build/System/Mem/Experimental.dyn_o )

@alt-romes alt-romes mentioned this pull request Jun 19, 2026
Comment on lines +124 to +126
curl --proto '=https' --tlsv1.2 -fsSL https://ghc.gitlab.haskell.org/head.hackage/cabal.project >> cabal.project.local
echo 'constraints: hashable == 1.4.7.0' >> cabal.project.local
cabal update

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@fendor but I couldn't get any of this to work. So I don't know.

- channel: https://raw.githubusercontent.com/haskell/ghcup-metadata/refs/heads/develop/ghcup-prereleases-0.0.9.yaml
version: 9.14.1
- channel: https://gitlab.haskell.org/ghc/ghcup-metadata/-/raw/updates/ghcup-nightlies-0.0.7.yaml
version: 10.1.20260422

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You'd want a more recent one*

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Test GHC 9.15 on CI once custom commands are released on nightly

1 participant