-
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 9 pull requests #104208
Rollup of 9 pull requests #104208
Commits on Oct 20, 2022
-
Add context to compiler error message
Changed `creates a temporary which is freed while still in use` to `creates a temporary value which is freed while still in use`
b4den committedOct 20, 2022 Configuration menu - View commit details
-
Copy full SHA for c87567c - Browse repository at this point
Copy the full SHA c87567cView commit details -
Update tests to match error message changes
b4den committedOct 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 6cb6564 - Browse repository at this point
Copy the full SHA 6cb6564View commit details
Commits on Nov 5, 2022
-
These are not used by the actual Rust-for-Linux project, so they're mostly just confusing.
Configuration menu - View commit details
-
Copy full SHA for c33ee13 - Browse repository at this point
Copy the full SHA c33ee13View commit details -
Configuration menu - View commit details
-
Copy full SHA for de0ab1c - Browse repository at this point
Copy the full SHA de0ab1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae948c6 - Browse repository at this point
Copy the full SHA ae948c6View commit details
Commits on Nov 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8e0cac1 - Browse repository at this point
Copy the full SHA 8e0cac1View commit details
Commits on Nov 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 303653e - Browse repository at this point
Copy the full SHA 303653eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a45151e - Browse repository at this point
Copy the full SHA a45151eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7a40dd - Browse repository at this point
Copy the full SHA a7a40ddView commit details -
Remove overloaded_span argument from
new
, where it is usually redun……dant with the main span
Configuration menu - View commit details
-
Copy full SHA for 1d93b35 - Browse repository at this point
Copy the full SHA 1d93b35View commit details -
Configuration menu - View commit details
-
Copy full SHA for b745a29 - Browse repository at this point
Copy the full SHA b745a29View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef40824 - Browse repository at this point
Copy the full SHA ef40824View commit details
Commits on Nov 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ba359d8 - Browse repository at this point
Copy the full SHA ba359d8View commit details -
Fix
rustdoc --version
when used with download-rustcPreviously, rustdoc would unconditionally report the version that *rustc* was compiled with. That showed things like `nightly-2022-10-30`, which wasn't right, since this was a `dev` build compiled from source. Fix it by changing `rustc_driver::version` to a macro expanded at invocation time.
Configuration menu - View commit details
-
Copy full SHA for a68ec22 - Browse repository at this point
Copy the full SHA a68ec22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 575f609 - Browse repository at this point
Copy the full SHA 575f609View commit details -
Configuration menu - View commit details
-
Copy full SHA for a54c800 - Browse repository at this point
Copy the full SHA a54c800View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c4bd83 - Browse repository at this point
Copy the full SHA 1c4bd83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21b0426 - Browse repository at this point
Copy the full SHA 21b0426View commit details -
Configuration menu - View commit details
-
Copy full SHA for b164790 - Browse repository at this point
Copy the full SHA b164790View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69d412a - Browse repository at this point
Copy the full SHA 69d412aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05ae7ec - Browse repository at this point
Copy the full SHA 05ae7ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c625dc - Browse repository at this point
Copy the full SHA 4c625dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f0c165 - Browse repository at this point
Copy the full SHA 9f0c165View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec1e101 - Browse repository at this point
Copy the full SHA ec1e101View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59b8aed - Browse repository at this point
Copy the full SHA 59b8aedView commit details -
Configuration menu - View commit details
-
Copy full SHA for f031823 - Browse repository at this point
Copy the full SHA f031823View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39d363f - Browse repository at this point
Copy the full SHA 39d363fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d79d3c - Browse repository at this point
Copy the full SHA 5d79d3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60ee496 - Browse repository at this point
Copy the full SHA 60ee496View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02403ee - Browse repository at this point
Copy the full SHA 02403eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 978b5f7 - Browse repository at this point
Copy the full SHA 978b5f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d32caf9 - Browse repository at this point
Copy the full SHA d32caf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddbb650 - Browse repository at this point
Copy the full SHA ddbb650View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81f7a8d - Browse repository at this point
Copy the full SHA 81f7a8dView commit details -
Port
DlltoolFailImportLibrary
and implementIntoDiagnosticArg
for…… `Cow<'a, str>`
Configuration menu - View commit details
-
Copy full SHA for c01546f - Browse repository at this point
Copy the full SHA c01546fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33ef16f - Browse repository at this point
Copy the full SHA 33ef16fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 185ef7b - Browse repository at this point
Copy the full SHA 185ef7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c7a801 - Browse repository at this point
Copy the full SHA 1c7a801View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9a5329 - Browse repository at this point
Copy the full SHA e9a5329View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67394e7 - Browse repository at this point
Copy the full SHA 67394e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3728e95 - Browse repository at this point
Copy the full SHA 3728e95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a15458 - Browse repository at this point
Copy the full SHA 9a15458View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4820a3 - Browse repository at this point
Copy the full SHA b4820a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b949eb - Browse repository at this point
Copy the full SHA 3b949ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0381e51 - Browse repository at this point
Copy the full SHA 0381e51View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8a8055 - Browse repository at this point
Copy the full SHA a8a8055View commit details -
Update compiler/rustc_codegen_llvm/src/back/archive.rs
Co-authored-by: David Wood <agile.lion3441@fuligin.ink>
Configuration menu - View commit details
-
Copy full SHA for 0baac88 - Browse repository at this point
Copy the full SHA 0baac88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39895b0 - Browse repository at this point
Copy the full SHA 39895b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for caada74 - Browse repository at this point
Copy the full SHA caada74View commit details -
Rollup merge of rust-lang#101005 - SLASHLogin:rustc_codegen_llvm_diag…
…nostics, r=davidtwco Migrate rustc_codegen_llvm to SessionDiagnostics WIP: Port current implementation of diagnostics to the new SessionDiagnostics. Part of rust-lang#100717 ``@rustbot`` label +A-translation
Configuration menu - View commit details
-
Copy full SHA for be0f0e1 - Browse repository at this point
Copy the full SHA be0f0e1View commit details -
Rollup merge of rust-lang#103307 - b4den:master, r=estebank
Add context to compiler error message Changed `creates a temporary which is freed while still in use` to `creates a temporary value which is freed while still in use`.
Configuration menu - View commit details
-
Copy full SHA for 54c5061 - Browse repository at this point
Copy the full SHA 54c5061View commit details -
Rollup merge of rust-lang#103464 - JakobDegen:mir-parsing, r=oli-obk
Add support for custom mir This implements rust-lang/compiler-team#564 . Details about the design, motivation, etc. can be found in there. r? ``@oli-obk``
Configuration menu - View commit details
-
Copy full SHA for 7b4018a - Browse repository at this point
Copy the full SHA 7b4018aView commit details -
Rollup merge of rust-lang#103929 - BlackHoleFox:apple-targets-cleanup…
…, r=petrochenkov Cleanup Apple-related code in rustc_target While working on rust-lang#103455, the consistency of the `rustc_target` code for Apple's platforms was "kind of bad." There were two "base" files (`apple_base.rs` and `apple_sdk_base.rs`) that the targets each pulled some parts out of, each and all of them were written slightly differently, and sometimes missed comments other implementations had. So to hopefully make future maintenance, like implementing rust-lang/compiler-team#556, easier, this makes all of them use similar patterns and the same target base logic everywhere instead of picking bits from both. This also has some other smaller upsides like less stringly-typed functions.
Configuration menu - View commit details
-
Copy full SHA for 47f81b0 - Browse repository at this point
Copy the full SHA 47f81b0View commit details -
Rollup merge of rust-lang#104015 - alex:remove-kernel, r=oli-obk
Remove linuxkernel targets These are not used by the actual Rust-for-Linux project, so they're mostly just confusing.
Configuration menu - View commit details
-
Copy full SHA for b436b86 - Browse repository at this point
Copy the full SHA b436b86View commit details -
Rollup merge of rust-lang#104129 - notriddle:notriddle/102576-js-nota…
…ble-trait, r=GuillaumeGomez rustdoc: use javascript to layout notable traits popups Fixes rust-lang#102576 Preview: https://notriddle.com/notriddle-rustdoc-demos/102576-js-notable-trait/std/iter/trait.Iterator.html#method.step_by ## Before ![image](https://user-images.githubusercontent.com/1593513/200432713-23aa8d49-ba2b-469f-9eab-089e0c174039.png) ## After ![image](https://user-images.githubusercontent.com/1593513/200432735-edd5b53d-e99d-4fc5-9410-8a79e0efdc9d.png)
Configuration menu - View commit details
-
Copy full SHA for 7531c2b - Browse repository at this point
Copy the full SHA 7531c2bView commit details -
Rollup merge of rust-lang#104156 - oli-obk:autoderef, r=estebank
Cleanups in autoderef impl Just something I noticed. Turns out the `overloaded_span` is not actually used separately from the main span, so I merged them.
Configuration menu - View commit details
-
Copy full SHA for b597dfa - Browse repository at this point
Copy the full SHA b597dfaView commit details -
Rollup merge of rust-lang#104171 - ehuss:update-books, r=ehuss
Update books ## nomicon 1 commits in 9c73283775466d22208a0b28afcab44db4c0cc10..05532356e7a4dbea2330aabb77611f5179493bb8 2022-09-30 07:31:22 +0900 to 2022-11-05 08:13:14 +0900 - Fix typos and grammatical errors (rust-lang/nomicon#384) ## reference 1 commits in 4ea7c5def38ac81df33a9e48e5637a82a5ac404d..9f0cc13ffcd27c1fbe1ab766a9491e15ddcf4d19 2022-10-25 15:14:36 -0700 to 2022-10-31 04:09:16 -0700 - Add a comma (rust-lang/reference#1289) ## book 12 commits in aa5ee485bd6bd80d205da7c82fcdd776f92fdd51..3f64052c048c6def93b94a2b514ee88bba918744 2022-10-20 16:49:55 -0400 to 2022-11-03 22:13:58 -0400 - Upgrade to Rust 1.65 - Upgrade to Rust 1.64 - Upgrade to Rust 1.63 - New ideas for the issue template to try - Clarify that the conditional expression is the one under discussion - Updates from copyedit of ch6 - Made Option<T> error explanation more clear - Update ch06-01-defining-an-enum - Upgrade mdbook - Clarify that user1 can't be used as a whole instance. Fixes rust-lang/book#2978. - Fix plural and incorrect phrase. Fixes rust-lang/book#3359. - Updates from copyedit of ch5 ## rust-by-example 4 commits in 03491f33375c5a2a1661c7fa4be671fe95ce1249..2b15c0abf2bada6e00553814336bc3e2d8399097 2022-10-21 07:30:08 -0300 to 2022-10-31 08:30:13 -0300 - Remove --edition from src/crates/using_lib.md (rust-lang/rust-by-example#1635) - upgrade upload-artifact - Clarify Fn in fn/closures/input_parameters.md (rust-lang/rust-by-example#1634) - fix: erroneous white spaces in types/cast.md ## rustc-dev-guide 12 commits in 51a37ad19a15709d0601afbac6581f5aea6a45da..d0dc6c97a6486f68bac782fff135086eae6d77ec 2022-10-25 10:18:58 -0700 to 2022-11-07 16:49:22 +0200 - trans -> codegen - Remove implementation details - Update some more things and improve wording - Update query.md - replace tabs with spaces (rust-lang/rustc-dev-guide#1504) - align code blocks with their paragraphs - Fixes some typos (rust-lang/rustc-dev-guide#1502) - UPDATE - mention of Diagnostic derive on enums - trans -> codegen (rust-lang/rustc-dev-guide#1500) - add note for err annotation formatting - Remove `--bless` from pre-push hook suggestion - Update for highfive transition.
Configuration menu - View commit details
-
Copy full SHA for 057d25a - Browse repository at this point
Copy the full SHA 057d25aView commit details -
Rollup merge of rust-lang#104184 - jyn514:rustdoc-version, r=davidtwco
Fix `rustdoc --version` when used with download-rustc Previously, rustdoc would unconditionally report the version that *rustc* was compiled with. That showed things like `nightly-2022-10-30`, which wasn't right, since this was a `dev` build compiled from source. Fix it by changing `rustc_driver::version` to a macro expanded at invocation time. cc rust-lang#103206 (comment)
Configuration menu - View commit details
-
Copy full SHA for 4293f9a - Browse repository at this point
Copy the full SHA 4293f9aView commit details