-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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 11 pull requests #132497
Rollup of 11 pull requests #132497
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ee4b044 - Browse repository at this point
Copy the full SHA ee4b044View commit details
Commits on Oct 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for df8c20d - Browse repository at this point
Copy the full SHA df8c20dView commit details
Commits on Oct 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for df44526 - Browse repository at this point
Copy the full SHA df44526View commit details
Commits on Nov 1, 2024
-
Remove needless #![feature(asm_experimental_arch)] from loongarch64 i…
…nline assembly test
Configuration menu - View commit details
-
Copy full SHA for 57673dd - Browse repository at this point
Copy the full SHA 57673ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37db365 - Browse repository at this point
Copy the full SHA 37db365View commit details -
Move versioned LLVM target creation to rustc_codegen_ssa
The OS version depends on the deployment target environment variables, the access of which we want to move to later in the compilation pipeline that has access to more information, for example `env_depinfo`.
Configuration menu - View commit details
-
Copy full SHA for e123315 - Browse repository at this point
Copy the full SHA e123315View commit details -
Move Mach-O platform information to rustc_codegen_ssa::back::apple
To align with the general decision to have this sort of information there instead. Also use the visionOS values added in newer `object` release.
Configuration menu - View commit details
-
Copy full SHA for e75a7dd - Browse repository at this point
Copy the full SHA e75a7ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ef1af1 - Browse repository at this point
Copy the full SHA 1ef1af1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45d4465 - Browse repository at this point
Copy the full SHA 45d4465View commit details -
refactor(config): remove FIXME statement in comment of
omit-git-hash
It is already fixed.
Configuration menu - View commit details
-
Copy full SHA for e169483 - Browse repository at this point
Copy the full SHA e169483View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7f6095 - Browse repository at this point
Copy the full SHA a7f6095View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2a50de - Browse repository at this point
Copy the full SHA e2a50deView commit details -
Add a bunch of mailmap entries
This adds a bunch of missing mailmap entries for many people. These are needed when using rust-lang/team information in rust-lang/thanks, as the emails there may differ. These are all the "easy" ones, where there was a mailmap entry already, making it clear which one is the preferred email address.
Configuration menu - View commit details
-
Copy full SHA for e4305f1 - Browse repository at this point
Copy the full SHA e4305f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d39270f - Browse repository at this point
Copy the full SHA d39270fView commit details
Commits on Nov 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9e5e47f - Browse repository at this point
Copy the full SHA 9e5e47fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2aa910 - Browse repository at this point
Copy the full SHA d2aa910View commit details -
Rollup merge of rust-lang#131037 - madsmtm:move-llvm-target-versionin…
…g, r=petrochenkov Move versioned Apple LLVM targets from `rustc_target` to `rustc_codegen_ssa` Fully specified LLVM targets contain the OS version on macOS/iOS/tvOS/watchOS/visionOS, and this version depends on the deployment target environment variables like `MACOSX_DEPLOYMENT_TARGET`, `IPHONEOS_DEPLOYMENT_TARGET` etc. We would like to move this to later in the compilation pipeline, both because it feels impure to access environment variables when fetching target information, but mostly because we need access to more information from rust-lang#130883 to do rust-lang#118204. See also rust-lang#129342 (comment) for some discussion. The first and second commit does the actual refactor, it should be a non-functional change, the third commit adds diagnostics for invalid deployment targets, which are now possible to do because we have access to the session. Tested with the same commands as in rust-lang#130435. r? ``````@petrochenkov``````
Configuration menu - View commit details
-
Copy full SHA for bb544f8 - Browse repository at this point
Copy the full SHA bb544f8View commit details -
Rollup merge of rust-lang#132170 - veera-sivarajan:codegen-tests, r=j…
…ieyouxu Add a Few Codegen Tests Closes rust-lang#86109 Closes rust-lang#64219 Those issues somehow got fixed over time. So, this PR adds a couple of codegen tests to ensure we don't regress in the future.
Configuration menu - View commit details
-
Copy full SHA for a513e0e - Browse repository at this point
Copy the full SHA a513e0eView commit details -
Rollup merge of rust-lang#132333 - tshepang:patch-4, r=workingjubilee
rust_analyzer_helix.toml: add library/ manifest
Configuration menu - View commit details
-
Copy full SHA for 4b7bfaa - Browse repository at this point
Copy the full SHA 4b7bfaaView commit details -
Rollup merge of rust-lang#132398 - krtab:add_doc_link, r=Noratrieb
Add a couple of intra-doc links to str
Configuration menu - View commit details
-
Copy full SHA for ec1cebf - Browse repository at this point
Copy the full SHA ec1cebfView commit details -
Rollup merge of rust-lang#132411 - MarcoIeni:ci-switch-to-free-runner…
…s, r=Kobzol CI: switch dist-x86_64-musl to free runner try-job: dist-x86_64-musl
Configuration menu - View commit details
-
Copy full SHA for e5269bb - Browse repository at this point
Copy the full SHA e5269bbView commit details -
Rollup merge of rust-lang#132453 - Urgau:non_local_defs-impl-mod-tran…
…sparent, r=jieyouxu Also treat `impl` definition parent as transparent regarding modules This PR changes the `non_local_definitions` lint logic to also consider `impl` definition parent as transparent regarding modules. See tests and explanation in the changes. ``````@rustbot`````` label +L-non_local_definitions Fixes *(after beta-backport)* rust-lang#132427 cc ``````@leighmcculloch`````` r? ``````@jieyouxu``````
Configuration menu - View commit details
-
Copy full SHA for fa69b67 - Browse repository at this point
Copy the full SHA fa69b67View commit details -
Rollup merge of rust-lang#132457 - taiki-e:needless-feature, r=workin…
…gjubilee Remove needless #![feature(asm_experimental_arch)] from loongarch64 inline assembly test inline assembly is already stable on this architecture.
Configuration menu - View commit details
-
Copy full SHA for b1d059f - Browse repository at this point
Copy the full SHA b1d059fView commit details -
Rollup merge of rust-lang#132465 - ismailarilik:refactor/config/remov…
…e-fixme-comment-for-omit-git-hash, r=jieyouxu refactor(config): remove FIXME statement in comment of `omit-git-hash` It is already fixed.
Configuration menu - View commit details
-
Copy full SHA for 737cc83 - Browse repository at this point
Copy the full SHA 737cc83View commit details -
Rollup merge of rust-lang#132466 - cjgillot:opaque-late, r=compiler-e…
…rrors Account for late-bound depth when capturing all opaque lifetimes. Fixes rust-lang#132429 r? ````@compiler-errors````
Configuration menu - View commit details
-
Copy full SHA for 020b63a - Browse repository at this point
Copy the full SHA 020b63aView commit details -
Rollup merge of rust-lang#132471 - Noratrieb:lots-of-mailmapping, r=M…
…ark-Simulacrum Add a bunch of mailmap entries This adds a bunch of missing mailmap entries for many people. These are needed when using rust-lang/team information in rust-lang/thanks (rust-lang/thanks#53), as the emails there may differ. These are "easy" ones, where there was a mailmap entry already, making it clear which one is the preferred email address.
Configuration menu - View commit details
-
Copy full SHA for b9798d3 - Browse repository at this point
Copy the full SHA b9798d3View commit details -
Rollup merge of rust-lang#132488 - compiler-errors:more-fixmes-bye, r…
…=jieyouxu Remove or fix some more `FIXME(async_closure)` Self-explanatory
Configuration menu - View commit details
-
Copy full SHA for 30497b0 - Browse repository at this point
Copy the full SHA 30497b0View commit details