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

Merged
merged 14 commits into from
Aug 16, 2024
Merged

Rollup of 6 pull requests #129162

merged 14 commits into from
Aug 16, 2024

Commits on Aug 14, 2024

  1. stabilize is_none_or

    slanterns committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    e2ec115 View commit details
    Browse the repository at this point in the history
  2. fix r-a

    slanterns committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    14ac0a3 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    cd2b030 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e03cc14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a2a4f2b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6b1637c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c6815c0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e6ac503 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#128990 - saethlin:freebsd-debuginfo-tests, …

    …r=compiler-errors
    
    Re-enable more debuginfo tests on freebsd
    
    These ignores are _ancient_, we don't run freebsd tests in CI, and even if we did they'd probably pass because the test suite passes with the latest gdb release on Linux.
    matthiaskrgr authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    19d32e4 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#129042 - Jaic1:fix-116308, r=BoxyUwU

    Special-case alias ty during the delayed bug emission in `try_from_lit`
    
    This PR tries to fix rust-lang#116308.
    
    A delayed bug in `try_from_lit` will not be emitted so that the compiler will not ICE when it sees the pair `(ast::LitKind::Int, ty::TyKind::Alias)` in `lit_to_const` (called from `try_from_lit`).
    
    This PR is related to an unstable feature `adt_const_params` (rust-lang#95174).
    
    r? ``@BoxyUwU``
    matthiaskrgr authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    f04d25f View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#129086 - slanterns:is_none_or, r=dtolnay

    Stabilize `is_none_or`
    
    Closes: rust-lang#126383.
    
    `@rustbot` label: +T-libs-api
    
    r? libs-api
    matthiaskrgr authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    9d57e46 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#129149 - GuillaumeGomez:migrate-python-scri…

    …pt, r=jieyouxu
    
    Migrate `validate_json.py` script to rust in `run-make/rustdoc-map-file` test
    
    This PR fixes the FIXME I added for future-me who become present-me. :')
    
    Since there are multiple `run-make` tests using python scripts, I suppose more of them will migrate to Rust, hence why I added the `jzon` public reexport to the `run-make-support` crate.
    
    cc `@jieyouxu`
    r? `@Kobzol`
    matthiaskrgr authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    7177a0e View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#129154 - wafarm:fix-95463, r=estebank

    Fix wrong source location for some incorrect macro definitions
    
    Fixes rust-lang#95463
    
    Currently the code will consume the next token tree after `var` when trying to parse `$var:some_type` even when it's not a `:` (e.g. a `$` when input is `($foo $bar:tt) => {}`). Additionally it will return the wrong span when it's not a `:`.
    
    This PR fixes these problems.
    matthiaskrgr authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    5bceee4 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#129161 - dtolnay:spawnunck, r=Noratrieb

    Stabilize std::thread::Builder::spawn_unchecked
    
    Closes rust-lang#55132.
    matthiaskrgr authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    a9bf86a View commit details
    Browse the repository at this point in the history