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 #105703

Merged
merged 15 commits into from
Dec 14, 2022
Merged

Rollup of 7 pull requests #105703

merged 15 commits into from
Dec 14, 2022

Commits on Dec 7, 2022

  1. Use more LFS functions.

    On Linux, use mmap64, open64, openat64, and sendfile64 in place of their
    non-LFS counterparts.
    
    This is relevant to rust-lang#94173.
    
    With these changes (together with rust-lang/backtrace-rs#501), the
    simple binaries I produce with rustc seem to have no non-LFS functions,
    so maybe rust-lang#94173 is fixed. But I can't be sure if I've missed something
    and maybe some non-LFS functions could sneak in somehow.
    mikebenfield committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    27011b4 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Configuration menu
    Copy the full SHA
    6085d33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3465d5f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    675fa0b View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

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

Commits on Dec 14, 2022

  1. Configuration menu
    Copy the full SHA
    6844b17 View commit details
    Browse the repository at this point in the history
  2. Bless test

    albertlarsan68 committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    f7db4f0 View commit details
    Browse the repository at this point in the history
  3. Remove fee1-dead from reviewers

    .. for now. I have been burned out a bit from reviews
    and I think I should take a break.
    fee1-dead committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    060e033 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#105399 - mikebenfield:lfs, r=thomcc

    Use more LFS functions.
    
    On Linux, use mmap64, open64, openat64, and sendfile64 in place of their non-LFS counterparts.
    
    This is relevant to rust-lang#94173.
    
    With these changes (together with rust-lang/backtrace-rs#501), the simple binaries I produce with rustc seem to have no non-LFS functions, so maybe rust-lang#94173 is fixed. But I can't be sure if I've missed something and maybe some non-LFS functions could sneak in somehow.
    matthiaskrgr committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    35ff2cf View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#105578 - erikdesjardins:addrspacecast, r=bj…

    …orn3
    
    Fix transmutes between pointers in different address spaces (e.g. fn ptrs on AVR)
    
    Currently, this causes a verifier error (https://godbolt.org/z/YYohed4bj), since it uses `bitcast`, which can't convert between address spaces.
    
    Uncovered due to rust-lang#105545 (comment)
    
    r? `@bjorn3`
    matthiaskrgr committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    ba71a63 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#105598 - RalfJung:more-comments, r=the8472

    explain mem::forget(env_lock) in fork/exec
    
    I stumbled upon this while doing triage for rust-lang#64718.
    matthiaskrgr committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    6d3a93c View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#105624 - compiler-errors:cache-unsound, r=j…

    …yn514
    
    Fix unsoundness in bootstrap cache code
    
    Discovered via rust-lang#105575, which showed that rustc was failing to build during a perf run.
    matthiaskrgr committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    0e861cc View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#105630 - albertlarsan68:test-92481, r=TaKO8Ki

    Add a test for rust-lang#92481
    
    The test was copied ad-hoc from rust-lang#92481, but I can't get the test to pass, because of needing to get twice the same error on the last line of the source.
    
    Closes rust-lang#92481
    matthiaskrgr committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    e2c9823 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#105684 - GuillaumeGomez:improve-rustdoc-var…

    …-name, r=notriddle
    
    Improve rustdoc markdown variable naming
    
    Opened on the right repository this time. 😆
    
    r? `@notriddle`
    matthiaskrgr committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    37bf2bc View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#105697 - fee1-dead-contrib:rm-fee1-dead, r=…

    …Mark-Simulacrum
    
    Remove fee1-dead from reviewers
    
    .. for now. I have been burned out a bit from reviews and I think I should take a break.
    matthiaskrgr committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    3069bc0 View commit details
    Browse the repository at this point in the history