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

Rollup of 7 pull requests #129563

Merged
merged 24 commits into from
Aug 25, 2024
Merged

Rollup of 7 pull requests #129563

merged 24 commits into from
Aug 25, 2024

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    6eaf531 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58dcd1c View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    12e6389 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Configuration menu
    Copy the full SHA
    b3ec296 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. remove dbg!()

    lolbinarycat committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    d1b41f3 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. handle stage0 cargo and rustc separately

    This change allows setting either `build.cargo` or `build.rustc` without requiring
    both to be set simultaneously, which was not possible previously.
    
    To try it, set `build.rustc` without setting `build.cargo`, and try to bootstrap on clean build.
    
    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    5f2cedc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69ca95b View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. library: Move unstable API of new_uninit to new features

    - `new_zeroed` variants move to `new_zeroed_alloc`
    - the `write` fn moves to `box_uninit_write`
    
    The remainder will be stabilized in upcoming patches, as
    it was decided to only stabilize `uninit*` and `assume_init`.
    workingjubilee committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    9ccd7ab View commit details
    Browse the repository at this point in the history
  2. CI: rfl: move to temporary commit

    Link: rust-lang#129416
    Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
    ojeda authored and workingjubilee committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    90b4e17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c36b563 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b9033bd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    06f2d73 View commit details
    Browse the repository at this point in the history
  6. only use rustc attr on nightly

    lqd committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    300da9a View commit details
    Browse the repository at this point in the history
  7. add missing associated item

    lqd committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    3e2763a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ad855fe View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    902264b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    56adf87 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Rollup merge of rust-lang#129091 - RalfJung:box_as_ptr, r=Amanieu

    add Box::as_ptr and Box::as_mut_ptr methods
    
    Unstably implements rust-lang/libs-team#355. Tracking issue: rust-lang#129090.
    
    r? libs-api
    matthiaskrgr authored Aug 25, 2024
    Configuration menu
    Copy the full SHA
    7edbd63 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#129134 - lolbinarycat:continue-at, r=Kobzol

    bootstrap: improve error recovery flags to curl
    
    alternative to rust-lang#128459
    
    fixes rust-lang#110178
    
    r? ````@Kobzol````
    matthiaskrgr authored Aug 25, 2024
    Configuration menu
    Copy the full SHA
    8e27d4c View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#129416 - workingjubilee:partial-move-from-s…

    …tabilization, r=dtolnay
    
    library: Move unstable API of new_uninit to new features
    
    - `new_zeroed` variants move to `new_zeroed_alloc`
    - the `write` fn moves to `box_uninit_write`
    
    The remainder will be stabilized in upcoming patches, as it was decided to only stabilize `uninit*` and `assume_init`.
    matthiaskrgr authored Aug 25, 2024
    Configuration menu
    Copy the full SHA
    0e2523e View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#129459 - onur-ozkan:separate-stage0-bins, r…

    …=Kobzol
    
    handle stage0 `cargo` and `rustc` separately
    
    This change allows setting either `build.cargo` or `build.rustc` without requiring both to be set simultaneously, which was not possible previously.
    
    To try it, set `build.rustc` without setting `build.cargo`, and try to bootstrap on clean build.
    
    Blocker for rust-lang#129152
    matthiaskrgr authored Aug 25, 2024
    Configuration menu
    Copy the full SHA
    a44e5a9 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#129487 - GrigorenkoPV:repr_transparent_exte…

    …rnal_private_fields, r=compiler-errors
    
    repr_transparent_external_private_fields: special-case some std types
    
    Fixes rust-lang#129470
    
    ```@rustbot``` label +A-lint +L-repr_transparent_external_private_fields
    matthiaskrgr authored Aug 25, 2024
    Configuration menu
    Copy the full SHA
    9c59e97 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#129511 - GuillaumeGomez:update-minifier, r=…

    …notriddle
    
    Update minifier to 0.3.1
    
    It adds support for escaped characters.
    
    PR is GuillaumeGomez/minifier-rs#111.
    
    r? ````@notriddle````
    matthiaskrgr authored Aug 25, 2024
    Configuration menu
    Copy the full SHA
    c6f7b1f View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#129523 - lqd:stable-type-ir, r=compiler-errors

    Make `rustc_type_ir` build on stable
    
    This PR fixes a handful of issues that appear in `rustc_type_ir` when trying to build the new solver on stable.
    
    r? ```@compiler-errors```
    ```@bors``` rollup
    matthiaskrgr authored Aug 25, 2024
    Configuration menu
    Copy the full SHA
    86d5c53 View commit details
    Browse the repository at this point in the history