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 6 pull requests #114751

Closed
wants to merge 14 commits into from

Commits on Aug 7, 2023

  1. Better Debug for Vars and VarsOs

    Display actual vars instead of two dots.
    
    The same was done for Args and ArgsOs in 275f9a0.
    tamird committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    35c0c03 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    6e8acbd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73b5842 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. cover ParamConst

    ouz-a committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    c80281a View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    bbe7a96 View commit details
    Browse the repository at this point in the history
  2. Mark oli as "on vacation"

    oli-obk committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    2801ae8 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Configuration menu
    Copy the full SHA
    7f08376 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62ca5aa View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#94455 - jhpratt:stabilize-int_roundings, r=…

    …joshtriplett
    
    Partially stabilize `int_roundings`
    
    This stabilizes the following:
    
    ```rust
    impl uX {
        pub const fn div_ceil(self, rhs: Self) -> Self;
        pub const fn next_multiple_of(self, rhs: Self) -> Self;
        pub const fn checked_next_multiple_of(self, rhs: Self) -> Option<Self>;
    }
    ```
    
    This feature is tracked in rust-lang#88581.
    matthiaskrgr committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    3dfd53f View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#114132 - tamird:better-env-debug-impls, r=A…

    …manieu
    
    Better Debug for Vars and VarsOs
    
    Display actual vars instead of two dots.
    
    The same was done for Args and ArgsOs in 275f9a0.
    matthiaskrgr committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    7879823 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#114642 - anforowicz:fix-asan-lto, r=tmiasko

    Mark `___asan_globals_registered` as an exported symbol for LTO
    
    Export a weak symbol defined by AddressSanitizer instrumentation.
    Previously, when using LTO, the symbol would get internalized and eliminated.
    
    Fixes rust-lang#113404.
    
    ---------------
    
    FWIW, let me list similar PRs from the past + who reviewed them:
    
    * rust-lang#68410 (fixing `__msan_keep_going` and `__msan_track_origins`; reviewed by ``@varkor)``
    * rust-lang#60038 and rust-lang#48346 (fixing `__llvm_profile_raw_version` and `__llvm_profile_filename`; reviewed by ``@alexcrichton)``
    matthiaskrgr committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    6cdb399 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#114667 - compiler-errors:issue-114664, r=da…

    …vidtwco
    
    Record binder for bare trait object in LifetimeCollectVisitor
    
    The `LifetimeCollectVisitor` had a bug where it was not recording the binder of bate trait objects. This was uncovered in rust-lang#114487, when I changed opaque type lowering to ICE if it encountered a captured fresh lifetime with no def-id to map back to: https://github.com/rust-lang/rust/pull/114487/files#diff-ad0c15bbde97a607d4758ec7eaf88248be5d6b8ae084dfc84127f81e3f7a9bb4R1585
    
    Fixes rust-lang#114664
    matthiaskrgr committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    f93b6dc View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#114703 - ouz-a:smir_allocation, r=oli-obk

    Cover ParamConst in smir
    
    Others variants won't be useful for a while or ever(?), but we might need this one.
    
    r? ```@oli-obk```
    matthiaskrgr committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    68efef3 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#114734 - oli-obk:vacation_time, r=oli-obk

    Mark oli as "on vacation"
    matthiaskrgr committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    1c289fe View commit details
    Browse the repository at this point in the history