Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-lang/rust
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: rust-lang/rust
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: automation/bors/try-merge
Choose a head ref
  • 6 commits
  • 5 files changed
  • 2 contributors

Commits on Jun 30, 2025

  1. fix: wasm-bare targets compiling x86 builtins

    Added sanity check to bootstrap to hard error on wasm builds without
    clang, and changed distribution image `dist-various-2` to use clang to
    build for official targets.
    JayAndJef committed Jun 30, 2025
    Configuration menu
    Copy the full SHA
    7804d94 View commit details
    Browse the repository at this point in the history
  2. fix: install correct cc for wasm32-unknown-emscripten

    Also fixed a typo in the sanity check for bootstrap, as we are checking for clang-likeness in every wasm target.
    JayAndJef committed Jun 30, 2025
    Configuration menu
    Copy the full SHA
    e2d2926 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2025

  1. fix: error message

    JayAndJef committed Jul 1, 2025
    Configuration menu
    Copy the full SHA
    2a0fdef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b1dbac View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2025

  1. fix: allow emcc

    JayAndJef committed Jul 3, 2025
    Configuration menu
    Copy the full SHA
    dee1b19 View commit details
    Browse the repository at this point in the history
  2. Auto merge of #137457 - JayAndJef:issue-132802-fix, r=<try>

    Fix host code appearing in Wasm binaries
    
    <!-- homu-ignore:start -->
    <!--
    If this PR is related to an unstable feature or an otherwise tracked effort,
    please link to the relevant tracking issue here. If you don't know of a related
    tracking issue or there are none, feel free to ignore this.
    
    This PR will get automatically assigned to a reviewer. In case you would like
    a specific user to review your work, you can assign it to them by using
    
        r? <reviewer name>
    -->
    <!-- homu-ignore:end -->
    
    This is a direct fix for issue [132802](#132802).
    Followed the outline as follows:
    > * give a hard error in bootstrap when using gcc to compile for wasm
    > * change our CI to use clang instead of gcc
    > * add a test that compiling a sample program for wasm32-unknown doesn't give any linker warnings
    
    The `test-various` ci job was also changed.
    
    try-job: test-various
    try-job: dist-various-1
    try-job: dist-various-2
    try-job: x86_64-msvc-1
    rust-bors[bot] authored Jul 3, 2025
    Configuration menu
    Copy the full SHA
    a2d8ab0 View commit details
    Browse the repository at this point in the history
Loading