-
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 15 pull requests #65322
Rollup of 15 pull requests #65322
Commits on Sep 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 897d278 - Browse repository at this point
Copy the full SHA 897d278View commit details
Commits on Oct 3, 2019
-
Added doc about behavior of extend on HashMap
It was unclear what the implementation does when it encounters existing keys. This change makes it clear by documenting the trait impl.
Configuration menu - View commit details
-
Copy full SHA for 00d9db1 - Browse repository at this point
Copy the full SHA 00d9db1View commit details
Commits on Oct 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 70c14dd - Browse repository at this point
Copy the full SHA 70c14ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e65e2b - Browse repository at this point
Copy the full SHA 5e65e2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2328a7e - Browse repository at this point
Copy the full SHA 2328a7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4eba21e - Browse repository at this point
Copy the full SHA 4eba21eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85b7aa2 - Browse repository at this point
Copy the full SHA 85b7aa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c990744 - Browse repository at this point
Copy the full SHA c990744View commit details
Commits on Oct 8, 2019
-
Add ?Sized bound to a supertrait listing in E0038 error documentation
This example failed to compile because of implicit `Sized` bound for `A` parameter that wasn't required by `Trait`.
Configuration menu - View commit details
-
Copy full SHA for 5808971 - Browse repository at this point
Copy the full SHA 5808971View commit details -
Fix calling function pointer const parameters. Also fixes inference of
function pointer const parameters.
Configuration menu - View commit details
-
Copy full SHA for 2afd277 - Browse repository at this point
Copy the full SHA 2afd277View commit details -
Configuration menu - View commit details
-
Copy full SHA for a59eb6d - Browse repository at this point
Copy the full SHA a59eb6dView commit details -
Gate use of raw and function pointers in const generics behind
const_compare_raw_pointers.
Configuration menu - View commit details
-
Copy full SHA for cf3b561 - Browse repository at this point
Copy the full SHA cf3b561View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43badf9 - Browse repository at this point
Copy the full SHA 43badf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9677cbe - Browse repository at this point
Copy the full SHA 9677cbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50ea5f4 - Browse repository at this point
Copy the full SHA 50ea5f4View commit details -
Update feature gate error message
Co-Authored-By: varkor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16b7f44 - Browse repository at this point
Copy the full SHA 16b7f44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5986fe2 - Browse repository at this point
Copy the full SHA 5986fe2View commit details -
Update LLVM for Emscripten exception handling support
Updates LLVM to pick up the cherry-picked support for correctly handling exception handling with aggregates passed by value. This will be necessary to continue to support Emscripten's exception handling once we switch using Emscripten's LLVM backend. See rust-lang#63649.
Configuration menu - View commit details
-
Copy full SHA for 2c81089 - Browse repository at this point
Copy the full SHA 2c81089View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dc4bf4 - Browse repository at this point
Copy the full SHA 7dc4bf4View commit details
Commits on Oct 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3f9d834 - Browse repository at this point
Copy the full SHA 3f9d834View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89cc046 - Browse repository at this point
Copy the full SHA 89cc046View commit details
Commits on Oct 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for af3f8de - Browse repository at this point
Copy the full SHA af3f8deView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee08114 - Browse repository at this point
Copy the full SHA ee08114View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8569dd1 - Browse repository at this point
Copy the full SHA 8569dd1View commit details -
I've accidentally did `mut_path_buf.jon(a_path);`, expecting this to be an in-place modification. Seems like we can easily warn in such cases?
Configuration menu - View commit details
-
Copy full SHA for 19bc0a8 - Browse repository at this point
Copy the full SHA 19bc0a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 847ad6a - Browse repository at this point
Copy the full SHA 847ad6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c62bdc - Browse repository at this point
Copy the full SHA 3c62bdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb392c5 - Browse repository at this point
Copy the full SHA fb392c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f69420 - Browse repository at this point
Copy the full SHA 9f69420View commit details -
Configuration menu - View commit details
-
Copy full SHA for ceb4c3f - Browse repository at this point
Copy the full SHA ceb4c3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c97d715 - Browse repository at this point
Copy the full SHA c97d715View commit details
Commits on Oct 11, 2019
-
deriving: avoid dummy Span on an artificial
type_ident
pathThe dummy Span pointed to the beginning of the source file instead to where the `#[derive]` is located. Later, it tripped the `in_derive_expansion(span)` check at `src/librustc/middle/stability.rs`, causing a span-less deprecation warning to be emitted. Fixes rust-lang#56195, rust-lang#55417.
Configuration menu - View commit details
-
Copy full SHA for a32aec0 - Browse repository at this point
Copy the full SHA a32aec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e285175 - Browse repository at this point
Copy the full SHA e285175View commit details -
Remove painful test that is not pulling its weight
Research suggests that we are not properly testing this case anyway, and even if we were, it is unlikely that we will regress here -- or, perhaps more accurately, if we do, I am uncertain that we care too much. It definitely seems like an edge case, and one that is particularly unlikely to occur as time goes on.
Configuration menu - View commit details
-
Copy full SHA for 000fe63 - Browse repository at this point
Copy the full SHA 000fe63View commit details -
Rollup merge of rust-lang#64337 - rick68:patch-17, r=Dylan-DPC
libstd: Fix typos in doc
Configuration menu - View commit details
-
Copy full SHA for 215b091 - Browse repository at this point
Copy the full SHA 215b091View commit details -
Rollup merge of rust-lang#64986 - skinny121:fn-ptr-const-generics, r=…
…varkor Function pointers as const generic arguments Makes function pointers as const generic arguments usable. Fixes rust-lang#62395 r? @varkor
Configuration menu - View commit details
-
Copy full SHA for ea0d155 - Browse repository at this point
Copy the full SHA ea0d155View commit details -
Rollup merge of rust-lang#65048 - Kixunil:patch-1, r=KodrAus
Added doc about behavior of extend on HashMap It was unclear what the implementation does when it encounters existing keys. This change makes it clear by documenting the trait impl.
Configuration menu - View commit details
-
Copy full SHA for ec1d008 - Browse repository at this point
Copy the full SHA ec1d008View commit details -
Rollup merge of rust-lang#65191 - varkor:const-generics-test-cases, r…
…=nikomatsakis Add some regression tests - Add a test for rust-lang#62187. - Clean up the directory structure in `src/test/ui/const-generics` - Closes rust-lang#64792. - Closes rust-lang#57399. - Closes rust-lang#57271.
Configuration menu - View commit details
-
Copy full SHA for 728adc4 - Browse repository at this point
Copy the full SHA 728adc4View commit details -
Rollup merge of rust-lang#65200 - xfix:patch-20, r=GuillaumeGomez
Add ?Sized bound to a supertrait listing in E0038 error documentation This example failed to compile because of implicit `Sized` bound for `A` parameter that wasn't required by `Trait`.
Configuration menu - View commit details
-
Copy full SHA for 6687edc - Browse repository at this point
Copy the full SHA 6687edcView commit details -
Rollup merge of rust-lang#65205 - GuillaumeGomez:long-err-explanation…
…-E0568, r=estebank Add long error explanation for E0568 Part of rust-lang#61137.
Configuration menu - View commit details
-
Copy full SHA for 7a2bb04 - Browse repository at this point
Copy the full SHA 7a2bb04View commit details -
Rollup merge of rust-lang#65220 - tlively:update-llvm-for-emscripten-…
…exceptions, r=nikic Update LLVM for Emscripten exception handling support Updates LLVM to pick up the cherry-picked support for correctly handling exception handling with aggregates passed by value. This will be necessary to continue to support Emscripten's exception handling once we switch using Emscripten's LLVM backend. See rust-lang#63649.
Configuration menu - View commit details
-
Copy full SHA for 2403c37 - Browse repository at this point
Copy the full SHA 2403c37View commit details -
Rollup merge of rust-lang#65263 - mbStavola:dedup-raw-item-fns, r=Cen…
…tril Deduplicate is_{freeze,copy,sized}_raw Fixes rust-lang#65259 Deduplicates `is_{freeze,copy,sized}_raw` by delegating to a new method which takes in a `LangItem`.
Configuration menu - View commit details
-
Copy full SHA for e4eb54d - Browse repository at this point
Copy the full SHA e4eb54dView commit details -
Rollup merge of rust-lang#65266 - rust-lang:must-use-join, r=dtolnay
Mark Path::join as must_use I've accidentally did `mut_path_buf.jon(a_path);`, expecting this to be an in-place modification. Seems like we can easily warn in such cases?
Configuration menu - View commit details
-
Copy full SHA for 48051e4 - Browse repository at this point
Copy the full SHA 48051e4View commit details -
Rollup merge of rust-lang#65276 - varkor:toolstate-no-ping, r=Mark-Si…
…mulacrum Don't cc rust-lang/compiler for toolstate changes Fixes rust-lang#65238.
Configuration menu - View commit details
-
Copy full SHA for 9917f06 - Browse repository at this point
Copy the full SHA 9917f06View commit details -
Rollup merge of rust-lang#65277 - csmoe:fix-move, r=estebank
Query generator kind for error reporting Fixes rust-lang#65166 (comment) r? @estebank cc @cramertj
Configuration menu - View commit details
-
Copy full SHA for 60482be - Browse repository at this point
Copy the full SHA 60482beView commit details -
Rollup merge of rust-lang#65283 - petrochenkov:softstab2, r=estebank
stability: Do not use `buffer_lint` after lowering to HIR Fixes rust-lang#65253
Configuration menu - View commit details
-
Copy full SHA for 976a57a - Browse repository at this point
Copy the full SHA 976a57aView commit details -
Rollup merge of rust-lang#65289 - varkor:issue-65284, r=estebank
Fix suggested bound addition diagnostic Fixes rust-lang#65284.
Configuration menu - View commit details
-
Copy full SHA for 811bd38 - Browse repository at this point
Copy the full SHA 811bd38View commit details -
Rollup merge of rust-lang#65310 - da-x:issue-56195, r=petrochenkov
deriving: avoid dummy Span on an artificial `type_ident` path The dummy Span pointed to the beginning of the source file instead to where the `#[derive]` is located. Later, it tripped the `in_derive_expansion(span)` check at `src/librustc/middle/stability.rs`, causing a span-less deprecation warning to be emitted. Fixes rust-lang#56195, Fixes rust-lang#55417.
Configuration menu - View commit details
-
Copy full SHA for c8e3c51 - Browse repository at this point
Copy the full SHA c8e3c51View commit details -
Rollup merge of rust-lang#65321 - Mark-Simulacrum:remove-linker-no-ut…
…f8-test, r=nikomatsakis Remove painful test that is not pulling its weight Research suggests that we are not properly testing this case anyway, and even if we were, it is unlikely that we will regress here -- or, perhaps more accurately, if we do, I am uncertain that we care too much. It definitely seems like an edge case, and one that is particularly unlikely to occur as time goes on. Fixes rust-lang#63520
Configuration menu - View commit details
-
Copy full SHA for b93203f - Browse repository at this point
Copy the full SHA b93203fView commit details