-
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 18 pull requests #56773
Rollup of 18 pull requests #56773
Commits on Nov 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 934e4d3 - Browse repository at this point
Copy the full SHA 934e4d3View commit details
Commits on Dec 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for eaeebb5 - Browse repository at this point
Copy the full SHA eaeebb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54026c1 - Browse repository at this point
Copy the full SHA 54026c1View commit details
Commits on Dec 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4cf5702 - Browse repository at this point
Copy the full SHA 4cf5702View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70536d4 - Browse repository at this point
Copy the full SHA 70536d4View commit details
Commits on Dec 7, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c0e3f4b - Browse repository at this point
Copy the full SHA c0e3f4bView commit details
Commits on Dec 9, 2018
-
Configuration menu - View commit details
-
Copy full SHA for aa04285 - Browse repository at this point
Copy the full SHA aa04285View commit details
Commits on Dec 10, 2018
-
Document time of back operations of a Linked List
Popping and pushing from the end of a linked list is constant time. This documentation is already there for popping and pushing from the front. @bors: r+ 38fe8d2 rollup
Chris Couzens committedDec 10, 2018 Configuration menu - View commit details
-
Copy full SHA for 562f33b - Browse repository at this point
Copy the full SHA 562f33bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a336228 - Browse repository at this point
Copy the full SHA a336228View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecc4ca5 - Browse repository at this point
Copy the full SHA ecc4ca5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3246f49 - Browse repository at this point
Copy the full SHA 3246f49View commit details -
reject invalid external doc attributes
Also, provide a suggestion for the correct syntax.
Configuration menu - View commit details
-
Copy full SHA for c3c2de9 - Browse repository at this point
Copy the full SHA c3c2de9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f7045f - Browse repository at this point
Copy the full SHA 7f7045fView commit details -
Includes some new stabilized intrinsics for the wasm32 target! Closes rust-lang#56292
Configuration menu - View commit details
-
Copy full SHA for 07a3d69 - Browse repository at this point
Copy the full SHA 07a3d69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d23e55 - Browse repository at this point
Copy the full SHA 3d23e55View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8c03b6 - Browse repository at this point
Copy the full SHA f8c03b6View commit details
Commits on Dec 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 30f531b - Browse repository at this point
Copy the full SHA 30f531bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ee2c06 - Browse repository at this point
Copy the full SHA 8ee2c06View commit details -
Initially, rust-lang#50233 accidentally changed the capacity of empty ZST. This was pointed out during code review. This commit adds a test to prevent capacity of ZST vectors from accidentally changing to prevent that from happening again.
Configuration menu - View commit details
-
Copy full SHA for 1006425 - Browse repository at this point
Copy the full SHA 1006425View commit details -
Always set the RDRAND and RDSEED features on SGX
Jethro Beekman committedDec 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 5acab2d - Browse repository at this point
Copy the full SHA 5acab2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45b97f2 - Browse repository at this point
Copy the full SHA 45b97f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b17a3f2 - Browse repository at this point
Copy the full SHA b17a3f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e994a2 - Browse repository at this point
Copy the full SHA 8e994a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b96186b - Browse repository at this point
Copy the full SHA b96186bView commit details
Commits on Dec 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 517bfe0 - Browse repository at this point
Copy the full SHA 517bfe0View commit details -
Add test of current behavior (infer free region within closure body) …
…previously not in test suite.
Configuration menu - View commit details
-
Copy full SHA for 29e7ca9 - Browse repository at this point
Copy the full SHA 29e7ca9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29bec2d - Browse repository at this point
Copy the full SHA 29bec2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9235ea - Browse repository at this point
Copy the full SHA b9235eaView commit details
Commits on Dec 13, 2018
-
Rollup merge of rust-lang#56203 - aheart:master, r=varkor
Add lint for items deprecated in future Resolves rust-lang#55892
Configuration menu - View commit details
-
Copy full SHA for 8bc8cdd - Browse repository at this point
Copy the full SHA 8bc8cddView commit details -
Rollup merge of rust-lang#56343 - yui-knk:remove_mir_stats_mod, r=nik…
…omatsakis Remove not used mod `mir_stats` mod has not been used since c1ff104.
Configuration menu - View commit details
-
Copy full SHA for a519f75 - Browse repository at this point
Copy the full SHA a519f75View commit details -
Rollup merge of rust-lang#56439 - JohnGinger:master, r=nikomatsakis
Clearer error message for dead assign I'm not that this is the right place for this (if it needs an RFC or not). I had the problem where I misunderstood the compiler lint message rust-lang#56436 and other people seem to have had the same problem https://www.reddit.com/r/rust/comments/8cy9p4/value_assigned_to_is_never_read/. I think this new wording might be slightly clearer (and help out beginners like me). I'm very new though, so there might be some nuance I'm missing that would make this more confusing or a bad idea for other reasons. I thought I would create a PR to make it easy to change the code if the consensus was that it would make sense to make a change. If this is the wrong place for this sort of thing I'll happily delete/move it.
Configuration menu - View commit details
-
Copy full SHA for 5bc475c - Browse repository at this point
Copy the full SHA 5bc475cView commit details -
Rollup merge of rust-lang#56507 - nikomatsakis:polonius-integrate, r=…
…MatthewJasper polonius tweaks - bump polonius to 0.6.0 - fix 2-phase-borrow activations r? @matthewjasper
Configuration menu - View commit details
-
Copy full SHA for 1acb3be - Browse repository at this point
Copy the full SHA 1acb3beView commit details -
Rollup merge of rust-lang#56672 - ccouzens:master, r=nikic
Document time of back operations of a Linked List Popping and pushing from the end of a linked list is constant time. This documentation is already there for popping and pushing from the front. @bors: r+ 38fe8d2 rollup
Configuration menu - View commit details
-
Copy full SHA for 50316f4 - Browse repository at this point
Copy the full SHA 50316f4View commit details -
Rollup merge of rust-lang#56677 - aelred:must-use-on-traits, r=estebank
#[must_use] on traits in stdlib Based on rust-lang#55506. Adds `#[must_use]` attribute to traits in the stdlib: - `Iterator` - `Future` - `FnOnce` - `Fn` - `FnMut` There may be other traits that should have the attribute, but I couldn't find/think of any.
Configuration menu - View commit details
-
Copy full SHA for f9af463 - Browse repository at this point
Copy the full SHA f9af463View commit details -
Rollup merge of rust-lang#56679 - euclio:external-doc-parse, r=estebank
overhaul external doc attribute diagnostics This PR improves the error handling and spans for the external doc attribute. Many cases that silently failed before now emit errors, spans are tightened, and the errors have help and suggestions. I tried to address all the cases that users ran into in the tracking issue. cc rust-lang#44732 r? @QuietMisdreavus
Configuration menu - View commit details
-
Copy full SHA for 32b95e1 - Browse repository at this point
Copy the full SHA 32b95e1View commit details -
Rollup merge of rust-lang#56682 - alexcrichton:update-stdsimd, r=niko…
…matsakis Update the stdsimd submodule Includes some new stabilized intrinsics for the wasm32 target! Closes rust-lang#56292
Configuration menu - View commit details
-
Copy full SHA for 45ef078 - Browse repository at this point
Copy the full SHA 45ef078View commit details -
Rollup merge of rust-lang#56691 - mishaker:fix_doc_install_broken_lin…
…k, r=jonas-schievink fix install broken link solves rust-lang#56690
Configuration menu - View commit details
-
Copy full SHA for d206dca - Browse repository at this point
Copy the full SHA d206dcaView commit details -
Rollup merge of rust-lang#56710 - jethrogb:jb/sgx-target-features, r=…
…alexcrichton Always set the RDRAND and RDSEED features on SGX Not sure if this is 100% correct. This [Intel article](https://software.intel.com/en-us/articles/intel-software-guard-extensions-tutorial-part-5-enclave-development) goes in great depth regarding using (untrusted) CPUID to see whether RDRAND/RDSEED is supported, and explains what happens to the enclave if the CPUID result is faked. I'd say that an implementation of SGX that doesn't make RDRAND available to the enclave is so severely limited/broken that it's ok if you get #UD in that case. The case is less clear for RDSEED, but it so far every processor released by Intel with SGX support also has RDSEED (including Gemini Lake). cc @briansmith
Configuration menu - View commit details
-
Copy full SHA for 8841378 - Browse repository at this point
Copy the full SHA 8841378View commit details -
Rollup merge of rust-lang#56713 - xfix:vec-test-zst-capacity, r=TimNN
Test capacity of ZST vector Initially, rust-lang#50233 accidentally changed the capacity of empty ZST. This was pointed out during code review. This commit adds a test to prevent capacity of ZST vectors from accidentally changing to prevent that from happening again.
Configuration menu - View commit details
-
Copy full SHA for f17c5ac - Browse repository at this point
Copy the full SHA f17c5acView commit details -
Rollup merge of rust-lang#56718 - RalfJung:use-libbacktrace-printing,…
… r=alexcrichton Use libbacktrace pretty-printing r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for 514ef65 - Browse repository at this point
Copy the full SHA 514ef65View commit details -
Rollup merge of rust-lang#56725 - piersfinlayson:master, r=alexcrichton
fix rust-lang/rust issue rust-lang#50583 Rationale for the fix is in rust-lang#50583. I've verified that before the fix /musl-armhf/lib/libc.a is riddled with the illegal variant of vmov.f64 and after the fix the version built doesn't contain any of these illegal instructions. I originally thought that the arm-linux-gnueabi version also needed fixing - to add a -mfloat-abi-soft but that's unnecessary as it's compiled with the gnueabi (not hf) compiler (I've some a quick check that the libc.a produced doesn't include VFP instructions). r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for 2de710e - Browse repository at this point
Copy the full SHA 2de710eView commit details -
Rollup merge of rust-lang#56731 - GuillaumeGomez:ffi-doc-urls, r=Centril
Add missing urls in ffi module docs r? @QuietMisdreavus
Configuration menu - View commit details
-
Copy full SHA for 91c5b55 - Browse repository at this point
Copy the full SHA 91c5b55View commit details -
Rollup merge of rust-lang#56738 - turboladen:fix-private_no_mangle_fn…
…s-message, r=zackmdavis Fix private_no_mangle_fns message grammar Simply changes "an warning" to "a warning" in the `private_no_mangle_fns` warning. I started getting this in some code after upgrading to 1.31.0.
Configuration menu - View commit details
-
Copy full SHA for 751409f - Browse repository at this point
Copy the full SHA 751409fView commit details -
Rollup merge of rust-lang#56746 - pnkfelix:issue-56537-add-test-of-cl…
…osure-using-region-from-containing-fn, r=nikomatsakis Add test of current behavior (infer free region within closure body) This behavior was previously not encoded in our test suite. it is pretty important that we test this behavior. In particular, in rust-lang#56537 I had proposed expanding the lifetime elision rules so that they would apply to some of the cases encoded in this test, which would cause them to start failing to compile successfully (because the lifetime attached to the return type would start being treated as connected to the lifetime on the input parameter to the lambda expression, which is explicitly *not* what the code wants in this particular case). In other words, I am trying to ensure that anyone who tries such experiments with lifetime elision in the future quickly finds out why we don't support lifetime elision on lambda expressions (at least not in the naive manner described on rust-lang#56537).
Configuration menu - View commit details
-
Copy full SHA for 519e04d - Browse repository at this point
Copy the full SHA 519e04dView commit details -
Rollup merge of rust-lang#56747 - ljedrz:remove_box_from_target, r=za…
…ckmdavis target: remove Box returned by get_targets
Configuration menu - View commit details
-
Copy full SHA for 3e0bb70 - Browse repository at this point
Copy the full SHA 3e0bb70View commit details -
Rollup merge of rust-lang#56755 - estebank:impl-trait-lt-sugg, r=cram…
…ertj Account for `impl Trait` when suggesting lifetime Fix rust-lang#56745
Configuration menu - View commit details
-
Copy full SHA for 11f907c - Browse repository at this point
Copy the full SHA 11f907cView commit details