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

Building the most straightforward tests with GHC Bindist compiled with Hadrian #1842

Draft
wants to merge 41 commits into
base: master
Choose a base branch
from

Commits on Nov 6, 2023

  1. Configuration menu
    Copy the full SHA
    fda7977 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6adb278 View commit details
    Browse the repository at this point in the history
  3. examples: Update primitive to version 0.8.0

    This is needed to support GHC >= 9.4
    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    988e08c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    350908c View commit details
    Browse the repository at this point in the history
  5. Fix docdir and pass is_clang

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    c0f0f27 View commit details
    Browse the repository at this point in the history
  6. Pass -f <ghc> to runghc

    We skip the `make install` step which would wrap executables with custom scripts. For runghc
    it passes the GHC executable using the `-f` flag. By default `runghc` would try to execute
    `ghc-stage2` instead.
    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    99a3052 View commit details
    Browse the repository at this point in the history
  7. Add libdir to runfiles

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    766c505 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3f7864d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0d9cfa8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6b256e9 View commit details
    Browse the repository at this point in the history
  11. Use GHC 9.6.1 for tests

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    1df3881 View commit details
    Browse the repository at this point in the history
  12. Fix includedir

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    d303a1f View commit details
    Browse the repository at this point in the history
  13. Update stackage snapshot

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    9dfdfdf View commit details
    Browse the repository at this point in the history
  14. Keep going

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    693f7f6 View commit details
    Browse the repository at this point in the history
  15. Fix more things

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    aeed150 View commit details
    Browse the repository at this point in the history
  16. Use GHC 9.2.5 again

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    7b381ad View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5a13d98 View commit details
    Browse the repository at this point in the history
  18. examples: Use GHC 9.2.5

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    9d6539e View commit details
    Browse the repository at this point in the history
  19. Revert "Update stackage snapshot"

    This reverts commit f81b9ab.
    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    cc3fcac View commit details
    Browse the repository at this point in the history
  20. Add missing install.mk.in

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    b3e9244 View commit details
    Browse the repository at this point in the history
  21. Fix docdir

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    73cf49c View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    8808d51 View commit details
    Browse the repository at this point in the history
  23. Revert "Fix more things"

    This reverts commit 5b0856c.
    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    d501751 View commit details
    Browse the repository at this point in the history
  24. buildfier fix

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    767346d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    0ddac25 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    e66363b View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    bc8d384 View commit details
    Browse the repository at this point in the history
  28. Determine docdir dynamically

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    dfedd37 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    a76f99c View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    79752f5 View commit details
    Browse the repository at this point in the history
  31. Skip running asterius tests

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    4ec556b View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    979e554 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    5b527ad View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    cd703c7 View commit details
    Browse the repository at this point in the history
  35. Fix libdir path for protoc

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    1398da0 View commit details
    Browse the repository at this point in the history
  36. Debug toolchain resolution

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    4492ddd View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    e478033 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    b344d21 View commit details
    Browse the repository at this point in the history
  39. CI: Skip GHC 9.4.x for now

    avdv committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    efeec34 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    97dfac2 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    c1e1916 View commit details
    Browse the repository at this point in the history