-
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 8 pull requests #78697
Rollup of 8 pull requests #78697
Commits on Oct 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 06fe278 - Browse repository at this point
Copy the full SHA 06fe278View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4c3536 - Browse repository at this point
Copy the full SHA b4c3536View commit details
Commits on Oct 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6bbb7fd - Browse repository at this point
Copy the full SHA 6bbb7fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcee70f - Browse repository at this point
Copy the full SHA fcee70fView commit details
Commits on Oct 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ad27894 - Browse repository at this point
Copy the full SHA ad27894View commit details -
Configuration menu - View commit details
-
Copy full SHA for affb47f - Browse repository at this point
Copy the full SHA affb47fView commit details
Commits on Nov 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 87f2897 - Browse repository at this point
Copy the full SHA 87f2897View commit details
Commits on Nov 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c0cbf63 - Browse repository at this point
Copy the full SHA c0cbf63View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8dfb26 - Browse repository at this point
Copy the full SHA a8dfb26View commit details -
Fix ICE when a future-incompat-report has its command-line level capped
Fixes rust-lang#78660 With PR rust-lang#75534 merged, we now run more lint-related code for future-incompat-report, even when their final level is Allow. Some lint-related code was not expecting `Level::Allow`, and had an explicit panic. This PR explicitly tracks the lint level set on the command line before `--cap-lints` is applied. This is used to emit a more precise error note (e.g. we don't say that `-W lint-name` was specified on the command line just because a lint was capped to Warn). As a result, we can now correctly emit a note that `-A` was used if we got `Level::Allow` from the command line (before the cap is applied).
Configuration menu - View commit details
-
Copy full SHA for 6c1f15f - Browse repository at this point
Copy the full SHA 6c1f15fView commit details -
Fix intrinsic size_of stable link
I noticed that it is pointing to the same link when I was reading rust-lang/rust-clippy#2997
Configuration menu - View commit details
-
Copy full SHA for c83c635 - Browse repository at this point
Copy the full SHA c83c635View commit details -
Treat trailing semicolon as a statement in macro call
See rust-lang#61733 (comment) We now preserve the trailing semicolon in a macro invocation, even if the macro expands to nothing. As a result, the following code no longer compiles: ```rust macro_rules! empty { () => { } } fn foo() -> bool { //~ ERROR mismatched { true } //~ ERROR mismatched empty!(); } ``` Previously, `{ true }` would be considered the trailing expression, even though there's a semicolon in `empty!();` This makes macro expansion more token-based.
Configuration menu - View commit details
-
Copy full SHA for e78e9d4 - Browse repository at this point
Copy the full SHA e78e9d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e58b1c - Browse repository at this point
Copy the full SHA 6e58b1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d94911 - Browse repository at this point
Copy the full SHA 6d94911View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d24411 - Browse repository at this point
Copy the full SHA 7d24411View commit details -
Co-authored-by: Jonas Schievink <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 96db99a - Browse repository at this point
Copy the full SHA 96db99aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a232cb - Browse repository at this point
Copy the full SHA 1a232cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5130f2e - Browse repository at this point
Copy the full SHA 5130f2eView commit details
Commits on Nov 3, 2020
-
Rollup merge of rust-lang#78376 - Aaron1011:feature/consistent-empty-…
…expr, r=petrochenkov Treat trailing semicolon as a statement in macro call See rust-lang#61733 (comment) We now preserve the trailing semicolon in a macro invocation, even if the macro expands to nothing. As a result, the following code no longer compiles: ```rust macro_rules! empty { () => { } } fn foo() -> bool { //~ ERROR mismatched { true } //~ ERROR mismatched empty!(); } ``` Previously, `{ true }` would be considered the trailing expression, even though there's a semicolon in `empty!();` This makes macro expansion more token-based.
Configuration menu - View commit details
-
Copy full SHA for 0716724 - Browse repository at this point
Copy the full SHA 0716724View commit details -
Rollup merge of rust-lang#78400 - GuillaumeGomez:fix-unindent, r=jyn514
Fix unindent in doc comments Fixes rust-lang#70732 r? ``@jyn514``
Configuration menu - View commit details
-
Copy full SHA for e731a5a - Browse repository at this point
Copy the full SHA e731a5aView commit details -
Rollup merge of rust-lang#78575 - tmiasko:compiletest-rustc-env, r=Aa…
…ron1011 Add a test for compiletest rustc-env & unset-rustc-env directives ... and move compiletest meta tests into a separate directory.
Configuration menu - View commit details
-
Copy full SHA for 54d9a67 - Browse repository at this point
Copy the full SHA 54d9a67View commit details -
Rollup merge of rust-lang#78616 - richkadel:unstable-book-instr-cov, …
…r=tmandry Document -Zinstrument-coverage r? ``@tmandry`` FYI ``@wesleywiser`` Here is my proposed document for LLVM source-based code coverage. I based it on the `profile.md` page, in the same directory, and on the Clang guide for LLVM source-based coverage.
Configuration menu - View commit details
-
Copy full SHA for 416dd67 - Browse repository at this point
Copy the full SHA 416dd67View commit details -
Rollup merge of rust-lang#78663 - Aaron1011:fix/cap-future-compat, r=…
…tmandry Fix ICE when a future-incompat-report has its command-line level capped Fixes rust-lang#78660 With PR rust-lang#75534 merged, we now run more lint-related code for future-incompat-report, even when their final level is Allow. Some lint-related code was not expecting `Level::Allow`, and had an explicit panic. This PR explicitly tracks the lint level set on the command line before `--cap-lints` is applied. This is used to emit a more precise error note (e.g. we don't say that `-W lint-name` was specified on the command line just because a lint was capped to Warn). As a result, we can now correctly emit a note that `-A` was used if we got `Level::Allow` from the command line (before the cap is applied).
Configuration menu - View commit details
-
Copy full SHA for 8894c90 - Browse repository at this point
Copy the full SHA 8894c90View commit details -
Rollup merge of rust-lang#78664 - pickfire:patch-4, r=jonas-schievink
Fix intrinsic size_of stable link I noticed that it is pointing to the same link when I was reading rust-lang/rust-clippy#2997
Configuration menu - View commit details
-
Copy full SHA for 9d4cdbb - Browse repository at this point
Copy the full SHA 9d4cdbbView commit details -
Rollup merge of rust-lang#78668 - tmiasko:inline, r=oli-obk
inliner: Remove redundant loop No functional changes intended.
Configuration menu - View commit details
-
Copy full SHA for cf06217 - Browse repository at this point
Copy the full SHA cf06217View commit details -
Rollup merge of rust-lang#78676 - kiffie:embedded-bare-mipsr2, r=jona…
…s-schievink add mipsel-unknown-none target This adds a target for bare MIPS32r2, little endian, softfloat. This target can be used for PIC32 microcontrollers (or possibly for other devices that have a MIPS MCU core such as the M4K core). Tried to find a name for the target that is in line with the naming scheme apparently used for the other MIPS targets. r? `@jonas-schievink`
Configuration menu - View commit details
-
Copy full SHA for 1cb137b - Browse repository at this point
Copy the full SHA 1cb137bView commit details