Skip to content
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

haskell.compiler.ghc*: fix cross-built native GHC #243619

Closed

Commits on Mar 29, 2024

  1. Configuration menu
    Copy the full SHA
    c3ab42d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebf5462 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    80b2ffd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bc44d9a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f0653bb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b0379b4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b41be4b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8f422a5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1801e27 View commit details
    Browse the repository at this point in the history
  10. haskell.compiler.ghc*: allow all platforms

    Propagating the supported platforms of the boot compiler doesn't make
    much sense when unregistered cross-compilation is possible.
    AlexandreTunstall committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    640b562 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d64620d View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. tests.cross.sanity: Add GHC to catch regressions

    This is to ensure that Haskell users on platforms that lack official
    bindists still have a convenient means of getting GHC running natively.
    
    In my admittedly somewhat limited testing on RISC-V, GHC 8.10.7 is able
    to bootstrap native builds for 9.2.8 and 9.4.5. GHC 9.2.8 and 9.4.5 are
    unable to bootstrap themselves and 9.6.2 when cross-compiled.
    
    If you're looking at this commit to see whether you can safely upgrade
    the compiler used here to remove 8.10, please try cross-compiling 9.0 or
    later and then booting a native GHC with it.
    AlexandreTunstall committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    4e0921f View commit details
    Browse the repository at this point in the history