-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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 #61737
Rollup of 11 pull requests #61737
Commits on Jun 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e02f133 - Browse repository at this point
Copy the full SHA e02f133View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c44d4a - Browse repository at this point
Copy the full SHA 4c44d4aView commit details
Commits on Jun 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 36601f6 - Browse repository at this point
Copy the full SHA 36601f6View commit details
Commits on Jun 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1cf662e - Browse repository at this point
Copy the full SHA 1cf662eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d6070d - Browse repository at this point
Copy the full SHA 3d6070dView commit details
Commits on Jun 8, 2019
-
There's no need to have it given it merely forwarded to RustbookSrc.
Configuration menu - View commit details
-
Copy full SHA for 50e0c6c - Browse repository at this point
Copy the full SHA 50e0c6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e70e9c4 - Browse repository at this point
Copy the full SHA e70e9c4View commit details -
Removing the tool argument in the previous commit means it's no longer restricted to just bootstrap tools despite being written as such. Inlining it prevents accidental use.
Configuration menu - View commit details
-
Copy full SHA for 0e64a94 - Browse repository at this point
Copy the full SHA 0e64a94View commit details -
Make RemoteTestServer a bootstrap tool
There's no reason for it to be std-based
Configuration menu - View commit details
-
Copy full SHA for 147246c - Browse repository at this point
Copy the full SHA 147246cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b15cb0f - Browse repository at this point
Copy the full SHA b15cb0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4c44c7 - Browse repository at this point
Copy the full SHA e4c44c7View commit details
Commits on Jun 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 41e976b - Browse repository at this point
Copy the full SHA 41e976bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3516a1 - Browse repository at this point
Copy the full SHA e3516a1View commit details -
Co-Authored-By: Mazdak Farrokhzad <twingoow@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 33137ff - Browse repository at this point
Copy the full SHA 33137ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b97cf9 - Browse repository at this point
Copy the full SHA 7b97cf9View commit details -
typeck: Fix const generic in repeat param ICE.
This commit fixes an ICE that occured when a const generic was used in a repeat expression. This was due to the code expecting the length of the repeat expression to be const evaluatable to a constant, but a const generic parameter is not (however, it can be made into a constant).
Configuration menu - View commit details
-
Copy full SHA for 9ed4674 - Browse repository at this point
Copy the full SHA 9ed4674View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3461bf - Browse repository at this point
Copy the full SHA d3461bfView commit details -
std: Remove internal definitions of
cfg_if!
macroThis is duplicated in a few locations throughout the sysroot to work around issues with not exporting a macro in libstd but still wanting it available to sysroot crates to define blocks. Nowadays though we can simply depend on the `cfg-if` crate on crates.io, allowing us to use it from there!
Configuration menu - View commit details
-
Copy full SHA for 8eb7f36 - Browse repository at this point
Copy the full SHA 8eb7f36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97f4e70 - Browse repository at this point
Copy the full SHA 97f4e70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a6ebec - Browse repository at this point
Copy the full SHA 5a6ebecView commit details -
Configuration menu - View commit details
-
Copy full SHA for edb925a - Browse repository at this point
Copy the full SHA edb925aView commit details -
syntax: Remove
SyntaxExtension::DeclMacro
It's a less powerful duplicate of `SyntaxExtension::NormalTT`
Configuration menu - View commit details
-
Copy full SHA for 8edbbac - Browse repository at this point
Copy the full SHA 8edbbacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0468eb6 - Browse repository at this point
Copy the full SHA 0468eb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93eb63c - Browse repository at this point
Copy the full SHA 93eb63cView commit details -
Use
for_each
inIterator::partition
We already use this for `unzip`, but `partition` is not much different.
Configuration menu - View commit details
-
Copy full SHA for c127f53 - Browse repository at this point
Copy the full SHA c127f53View commit details
Commits on Jun 11, 2019
-
Rollup merge of rust-lang#61526 - lcnr:test_reorder, r=nikomatsakis
move some tests into subfolders This reduces the size of the test folders without making the moved tests harder to find. Is this kind of change desired/worth the effort?
Configuration menu - View commit details
-
Copy full SHA for 44033a7 - Browse repository at this point
Copy the full SHA 44033a7View commit details -
Rollup merge of rust-lang#61550 - jacobsun:patch-1, r=alexcrichton
Windows 10 SDK is also required now.
Configuration menu - View commit details
-
Copy full SHA for c426fa5 - Browse repository at this point
Copy the full SHA c426fa5View commit details -
Rollup merge of rust-lang#61606 - petrochenkov:legclean, r=pnkfelix
Remove some legacy proc macro flavors Namely - `IdentTT` (`foo! ident { ... }`). Can be replaced with `foo! { ident ... }` or something similar. - `MultiDecorator`. Can be replaced by `MultiModifier` (aka `LegacyAttr` after renaming). - `DeclMacro`. It was a less powerful duplicate of `NormalTT` (aka `LegacyBang` after renaming) and can be replaced by it. Stuff like this slows down any attempts to refactor the expansion infra, so it's desirable to retire it already. I'm not sure whether a lang team decision is necessary, but would be nice to land this sooner because I have some further work in this area scheduled. The documentation commit (rust-lang@a9397fd) describes how the remaining variants are different from each other and shows that there's actually some system behind them. The last commit renames variants of `SyntaxExtension` in more systematic way. - `ProcMacro` -> `Bang` - `NormalTT` -> `LegacyBang` - `AttrProcMacro` -> `Attr` - `MultiModifier` -> `LegacyAttr` - `ProcMacroDerive` -> `Derive` - `BuiltinDerive` -> `LegacyDerive` All the `Legacy*` variants are AST-based, as opposed to "modern" token-based variants.
Configuration menu - View commit details
-
Copy full SHA for c6c9f66 - Browse repository at this point
Copy the full SHA c6c9f66View commit details -
Rollup merge of rust-lang#61639 - Mark-Simulacrum:bootstrap-cleanup, …
…r=alexcrichton Bootstrap cleanup Each commit is (mostly) standalone and probably best reviewed as such. Nothing too major just some drive-by nits as I was looking through the code. r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for d3abd6c - Browse repository at this point
Copy the full SHA d3abd6cView commit details -
Rollup merge of rust-lang#61686 - phansch:librustc_errors_docs, r=est…
…ebank librustc_errors: Add some more documentation r? @estebank
Configuration menu - View commit details
-
Copy full SHA for 2c642de - Browse repository at this point
Copy the full SHA 2c642deView commit details -
Rollup merge of rust-lang#61698 - davidtwco:ice-const-generic-length,…
… r=varkor typeck: Fix const generic in repeat param ICE. Fixes rust-lang#61336. Turns out this wasn't related to rust-lang#49147 after all. r? @varkor
Configuration menu - View commit details
-
Copy full SHA for 4f6aa0d - Browse repository at this point
Copy the full SHA 4f6aa0dView commit details -
Rollup merge of rust-lang#61707 - wesleywiser:awscli_retry, r=alexcri…
…chton Azure: retry failed awscli installs Fixes rust-lang#61604 r? @pietroalbini
Configuration menu - View commit details
-
Copy full SHA for a845141 - Browse repository at this point
Copy the full SHA a845141View commit details -
Rollup merge of rust-lang#61715 - RalfJung:test-ascii-lowercase, r=va…
…rkor make sure make_ascii_lowercase actually leaves upper-case non-ASCII characters alone Cc rust-lang#61677 @napen123
Configuration menu - View commit details
-
Copy full SHA for 503a790 - Browse repository at this point
Copy the full SHA 503a790View commit details -
Rollup merge of rust-lang#61720 - alexcrichton:libstd-cfg-if-dep, r=s…
…fackler std: Remove internal definitions of `cfg_if!` macro This is duplicated in a few locations throughout the sysroot to work around issues with not exporting a macro in libstd but still wanting it available to sysroot crates to define blocks. Nowadays though we can simply depend on the `cfg-if` crate on crates.io, allowing us to use it from there!
Configuration menu - View commit details
-
Copy full SHA for 5fa30ca - Browse repository at this point
Copy the full SHA 5fa30caView commit details -
Rollup merge of rust-lang#61724 - aschampion:128-bit-memcmp, r=sfackler
core: use memcmp optimization for 128 bit integer slices All other sized integer slices do this. From rust-lang#61665.
Configuration menu - View commit details
-
Copy full SHA for e294c42 - Browse repository at this point
Copy the full SHA e294c42View commit details -
Rollup merge of rust-lang#61726 - cuviper:partition-for_each, r=scottmcm
Use `for_each` in `Iterator::partition` We already use this for `unzip`, but `partition` is not much different.
Configuration menu - View commit details
-
Copy full SHA for 5837b9f - Browse repository at this point
Copy the full SHA 5837b9fView commit details