-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 13 pull requests #120271
Rollup of 13 pull requests #120271
Commits on Dec 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2d1b2a9 - Browse repository at this point
Copy the full SHA 2d1b2a9View commit details
Commits on Jan 19, 2024
-
Split assembly tests for ELF and MachO
On ELF, the text section is opened with ".text", on MachO with ".section __TEXT,__text". Previously, on ELF this test was actually matching a GNU note section, which is no longer emitted on Solaris starting with LLVM 18. Fixes rust-lang#120105.
Configuration menu - View commit details
-
Copy full SHA for c7a77b2 - Browse repository at this point
Copy the full SHA c7a77b2View commit details
Commits on Jan 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3ed96e3 - Browse repository at this point
Copy the full SHA 3ed96e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98f5981 - Browse repository at this point
Copy the full SHA 98f5981View commit details -
aho-corasick 0.7.20 -> aho-corasick 1.0.2
Removing opener 0.5.2, and updating cargo_metadata 0.15.4 -> cargo_metadata 0.18.0 Reverting rustfmt change Reverting rustfmt patch Reverting dependency change for clippy
Configuration menu - View commit details
-
Copy full SHA for df3ec4c - Browse repository at this point
Copy the full SHA df3ec4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56bc552 - Browse repository at this point
Copy the full SHA 56bc552View commit details -
Configuration menu - View commit details
-
Copy full SHA for b50b333 - Browse repository at this point
Copy the full SHA b50b333View commit details -
Configuration menu - View commit details
-
Copy full SHA for 527f903 - Browse repository at this point
Copy the full SHA 527f903View commit details -
Configuration menu - View commit details
-
Copy full SHA for c751720 - Browse repository at this point
Copy the full SHA c751720View commit details
Commits on Jan 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 41dcba8 - Browse repository at this point
Copy the full SHA 41dcba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a17508 - Browse repository at this point
Copy the full SHA 7a17508View commit details -
compiler: update freebsd and netbsd base specs.
both support thread local.
Configuration menu - View commit details
-
Copy full SHA for dec4740 - Browse repository at this point
Copy the full SHA dec4740View commit details -
Configuration menu - View commit details
-
Copy full SHA for a77cc2c - Browse repository at this point
Copy the full SHA a77cc2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce11b70 - Browse repository at this point
Copy the full SHA ce11b70View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed4b99a - Browse repository at this point
Copy the full SHA ed4b99aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6088f7 - Browse repository at this point
Copy the full SHA c6088f7View commit details
Commits on Jan 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5fc39e0 - Browse repository at this point
Copy the full SHA 5fc39e0View commit details -
Rollup merge of rust-lang#119028 - oberien:patch-1, r=cjgillot
Add more weirdness to weird-exprs.rs
Configuration menu - View commit details
-
Copy full SHA for 7f3c43b - Browse repository at this point
Copy the full SHA 7f3c43bView commit details -
Rollup merge of rust-lang#119805 - chenyukang:yukang-fix-119530, r=da…
…vidtwco Suggest array::from_fn for array initialization Fixes rust-lang#119530
Configuration menu - View commit details
-
Copy full SHA for 50552ed - Browse repository at this point
Copy the full SHA 50552edView commit details -
Rollup merge of rust-lang#120124 - nikic:fix-assembly-test, r=davidtwco
Split assembly tests for ELF and MachO On ELF, the text section is opened with ".text", on MachO with ".section __TEXT,__text". Previously, on ELF this test was actually matching a GNU note section, which is no longer emitted on Solaris starting with LLVM 18. Fixes rust-lang#120105. r? `@davidtwco`
Configuration menu - View commit details
-
Copy full SHA for ab099a3 - Browse repository at this point
Copy the full SHA ab099a3View commit details -
Rollup merge of rust-lang#120177 - michaelciraci:merge-deps-2, r=Nils…
…trieb Remove duplicate dependencies for rustc Removed several duplicates for rustc: rust-lang#75704 Several duplicates still exist, but an external library would have to be updated first. These are the duplicate dependencies still outstanding: ``` annotate-snippets v0.9.1 annotate-snippets v0.10.1 bitflags v1.3.2 bitflags v2.4.1 cargo_metadata v0.15.4 cargo_metadata v0.18.0 darling v0.14.4 darling v0.20.3 darling_core v0.14.4 darling_core v0.20.3 darling_macro v0.14.4 darling_macro v0.20.3 regex-automata v0.1.10 regex-automata v0.2.0 regex-automata v0.4.3 regex-syntax v0.6.29 regex-syntax v0.7.2 regex-syntax v0.8.2 self_cell v0.10.3 self_cell v1.0.2 syn v1.0.109 syn v2.0.32 toml v0.5.11 toml v0.7.5 ``` It should not be hard to consolidate these remaining duplicate dependencies, but it will take time as it would be pull requests for external crates. r? ``@jyn514``
Configuration menu - View commit details
-
Copy full SHA for 6df9b9d - Browse repository at this point
Copy the full SHA 6df9b9dView commit details -
Rollup merge of rust-lang#120185 - Zalathar:auto-derived, r=wesleywiser
coverage: Don't instrument `#[automatically_derived]` functions This PR makes the coverage instrumentor detect and skip functions that have [`#[automatically_derived]`](https://doc.rust-lang.org/reference/attributes/derive.html#the-automatically_derived-attribute) on their enclosing impl block. Most notably, this means that methods generated by built-in derives (e.g. `Clone`, `Debug`, `PartialEq`) are now ignored by coverage instrumentation, and won't appear as executed or not-executed in coverage reports. This is a noticeable change in user-visible behaviour, but overall I think it's a net improvement. For example, we've had a few user requests for this sort of change (e.g. rust-lang#105055, rust-lang#84605 (comment)), and I believe it's the behaviour that most users will expect/prefer by default. It's possible to imagine situations where users would want to instrument these derived implementations, but I think it's OK to treat that as an opportunity to consider adding more fine-grained option flags to control the details of coverage instrumentation, while leaving this new behaviour as the default. (Also note that while `-Cinstrument-coverage` is a stable feature, the exact details of coverage instrumentation are allowed to change. So we *can* make this change; the main question is whether we *should*.) Fixes rust-lang#105055.
Configuration menu - View commit details
-
Copy full SHA for 8b069cc - Browse repository at this point
Copy the full SHA 8b069ccView commit details -
Rollup merge of rust-lang#120188 - devnexen:update_bsd_compiler_base_…
…specs, r=wesleywiser compiler: update freebsd and netbsd base specs. both support thread local.
Configuration menu - View commit details
-
Copy full SHA for 9c28877 - Browse repository at this point
Copy the full SHA 9c28877View commit details -
Rollup merge of rust-lang#120201 - clubby789:dep-update, r=dtolnay
Bump some deps with syn 1.0 dependencies cc rust-lang#109302 `cargo update`ing `unic-langid` and `object` removes two dependencies on Syn 1.0.
Configuration menu - View commit details
-
Copy full SHA for 3b21e5a - Browse repository at this point
Copy the full SHA 3b21e5aView commit details -
Rollup merge of rust-lang#120215 - clubby789:dep-updates, r=Nilstrieb
Update some deps with `bitflags` v1 dependencies This only leaves `pulldown-cmark` (which has updated to bitflags v2 in Git) and `rustc_apfloat` (PR opened previously at rust-lang/rustc_apfloat#12)
Configuration menu - View commit details
-
Copy full SHA for db91b88 - Browse repository at this point
Copy the full SHA db91b88View commit details -
Rollup merge of rust-lang#120244 - reitermarkus:nonzero-self, r=dtolnay
Use `Self` in `NonZero*` implementations. This slightly reduces the size of the eventual diff when making these generic, since this can be merged independently.
Configuration menu - View commit details
-
Copy full SHA for 3e94cc7 - Browse repository at this point
Copy the full SHA 3e94cc7View commit details -
Rollup merge of rust-lang#120246 - estebank:revert_breathing_room, r=…
…estebank Re-add estebank to review rotation r? `@compiler-errors`
Configuration menu - View commit details
-
Copy full SHA for 6182fbd - Browse repository at this point
Copy the full SHA 6182fbdView commit details -
Rollup merge of rust-lang#120252 - lcnr:rename-astconv-ty, r=compiler…
…-errors rename `RawTy` to `LoweredTy` I believe this name to more closely match its purpose r? `@compiler-errors`
Configuration menu - View commit details
-
Copy full SHA for ae1e70a - Browse repository at this point
Copy the full SHA ae1e70aView commit details -
Rollup merge of rust-lang#120255 - emberian:patch-1, r=Nilstrieb
correct my mailmap entry
Configuration menu - View commit details
-
Copy full SHA for 9db841e - Browse repository at this point
Copy the full SHA 9db841eView commit details -
Rollup merge of rust-lang#120270 - compiler-errors:randos, r=lcnr
A bunch of random modifications r? oli-obk Kitchen sink of changes that I didn't know where to put elsewhere. Documentation tweaks mostly, but also removing some unreachable code and simplifying the pretty printing for closures/coroutines.
Configuration menu - View commit details
-
Copy full SHA for 9ff82a8 - Browse repository at this point
Copy the full SHA 9ff82a8View commit details