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

use precompiled rustc for non-dist builders #122709

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Commits on Sep 17, 2024

  1. use precompiled rustc for non-dist builders by default

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    54958aa View commit details
    Browse the repository at this point in the history
  2. disable CI rustc when not using CI LLVM

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    90c11c5 View commit details
    Browse the repository at this point in the history
  3. add test for ci rustc's if-unchanged logic

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    b0711b9 View commit details
    Browse the repository at this point in the history
  4. make an explicit change on compiler then run bootstrap test

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    ae02569 View commit details
    Browse the repository at this point in the history
  5. use if-unchanged only when ci rustc is available

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    5dbe9bf View commit details
    Browse the repository at this point in the history
  6. improve ci-rustc finding logic

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    51c1ded View commit details
    Browse the repository at this point in the history
  7. disable read-only mode in mingw-check image for merge pipeline

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    dfe8dd5 View commit details
    Browse the repository at this point in the history
  8. disable download-rustc on x86_64-gnu-integration

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    8f4e477 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d84e188 View commit details
    Browse the repository at this point in the history
  10. handle CI rustc incompatible runners

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    ab965cf View commit details
    Browse the repository at this point in the history
  11. fix ci_rustc_if_unchanged_logic test

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    f3d5bbb View commit details
    Browse the repository at this point in the history
  12. force download-rustc=if-unchanged for x86_64-gnu-tools runner

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    89d97a0 View commit details
    Browse the repository at this point in the history
  13. test

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    cdc6642 View commit details
    Browse the repository at this point in the history