Skip to content
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 5 pull requests #67493

Closed
wants to merge 18 commits into from
Closed

Conversation

Centril
Copy link
Contributor

@Centril Centril commented Dec 21, 2019

Successful merges:

Failed merges:

r? @ghost

matthewjasper and others added 18 commits December 20, 2019 20:10
It was already filtered from other branches, but we only kept it in
nightly's default to ease the transition. Now that the separation of
rust-std/rustc-dev has reached the 1.40 release, it seems like a good
time for that transition to end.
* Make some run-pass or check-pass
* Use `#![allow(incomplete_features)]`
* Update FIXMEs now that some of the issues have been addressed
* Add regression tests
…atsakis

Make GATs less ICE-prone.

After this PR simple lifetime-generic associated types can now be used in a compiling program. There are two big limitations:

* rust-lang#30472 has not been addressed in any way (see src/test/ui/generic-associated-types/iterable.rs)
* Using type- and const-generic associated types errors because bound types and constants aren't handled by trait solving.
    * The errors are technically non-fatal, but they happen in a [part of the compiler](https://github.com/rust-lang/rust/blob/4abb0ad2731e9ac6fd5d64d4cf15b7c82e4b5a81/src/librustc_typeck/lib.rs#L298) that fairly aggressively stops compiling on errors.

closes rust-lang#47206
closes rust-lang#49362
closes rust-lang#62521
closes rust-lang#63300
closes rust-lang#64755
closes rust-lang#67089
use _val to ignore parameter of any::type_name_of_val

mem::drop does the same thing too.
…k-Simulacrum

Remove rustc-dev from the default nightly components

It was already filtered from other branches, but we only kept it in
nightly's default to ease the transition. Now that the separation of
rust-std/rustc-dev has reached the 1.40 release, it seems like a good
time for that transition to end.

Closes rust-lang#67425.
r? @Mark-Simulacrum
@Centril Centril added the rollup A PR which is a rollup label Dec 21, 2019
@Centril
Copy link
Contributor Author

Centril commented Dec 21, 2019

@bors r+ p=200 rollup=never

@bors
Copy link
Contributor

bors commented Dec 21, 2019

📌 Commit eef3fbd has been approved by Centril

@bors
Copy link
Contributor

bors commented Dec 21, 2019

🌲 The tree is currently closed for pull requests below priority 100, this pull request will be tested once the tree is reopened

@bors bors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Dec 21, 2019
@bors
Copy link
Contributor

bors commented Dec 21, 2019

⌛ Testing commit eef3fbd with merge 102b7cd8e3442d57dc3056d12f7efd361faeec15...

@rust-highfive
Copy link
Collaborator

Your PR failed (pretty log, raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
2019-12-21T17:48:15.3436808Z do so (now or later) by using -b with the checkout command again. Example:
2019-12-21T17:48:15.3436939Z 
2019-12-21T17:48:15.3437100Z   git checkout -b <new-branch-name>
2019-12-21T17:48:15.3437403Z 
2019-12-21T17:48:15.3437745Z HEAD is now at 102b7cd8e Auto merge of #67493 - Centril:rollup-m8eeyh3, r=Centril
2019-12-21T17:48:15.3780573Z ##[section]Starting: Setup environment
2019-12-21T17:48:15.3894540Z ==============================================================================
2019-12-21T17:48:15.3894694Z Task         : Bash
2019-12-21T17:48:15.3894797Z Description  : Run a Bash script on macOS, Linux, or Windows
---
2019-12-21T17:48:30.4211732Z Chocolatey v0.10.15
2019-12-21T17:49:22.0117449Z Installing the following packages:
2019-12-21T17:49:22.0122047Z msys2
2019-12-21T17:49:22.0127243Z By installing you accept licenses for the packages.
2019-12-21T17:51:02.8099893Z Error retrieving packages from source 'https://chocolatey.org/api/v2/':
2019-12-21T17:51:02.8100919Z  Could not connect to the feed specified at 'https://chocolatey.org/api/v2/'. Please verify that the package source (located in the Package Manager Settings) is valid and ensure your network connectivity.
2019-12-21T17:51:02.8111692Z msys2 not installed. The package was not found with the source(s) listed.
2019-12-21T17:51:02.8112326Z  Source(s): 'https://chocolatey.org/api/v2/'
2019-12-21T17:51:02.8112783Z  NOTE: When you specify explicit sources, it overrides default sources.
2019-12-21T17:51:02.8113144Z If the package version is a prerelease and you didn't specify `--pre`,
2019-12-21T17:51:02.8113638Z Please see https://chocolatey.org/docs/troubleshooting for more 
2019-12-21T17:51:02.8114203Z  assistance.
2019-12-21T17:51:02.8257301Z 
2019-12-21T17:51:02.8257965Z Chocolatey installed 0/1 packages. 1 packages failed.
2019-12-21T17:51:02.8257965Z Chocolatey installed 0/1 packages. 1 packages failed.
2019-12-21T17:51:02.8258284Z  See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
2019-12-21T17:51:02.8264409Z 
2019-12-21T17:51:02.8270487Z Failures
2019-12-21T17:51:02.8283895Z  - msys2 - msys2 not installed. The package was not found with the source(s) listed.
2019-12-21T17:51:02.8284484Z  Source(s): 'https://chocolatey.org/api/v2/'
2019-12-21T17:51:02.8284745Z  NOTE: When you specify explicit sources, it overrides default sources.
2019-12-21T17:51:02.8285052Z If the package version is a prerelease and you didn't specify `--pre`,
2019-12-21T17:51:02.8285536Z Please see https://chocolatey.org/docs/troubleshooting for more 
2019-12-21T17:51:02.8285741Z  assistance.
2019-12-21T17:51:03.1847145Z 
2019-12-21T17:51:03.1847145Z 
2019-12-21T17:51:03.1950011Z ##[error]Bash exited with code '1'.
2019-12-21T17:51:03.2096244Z ##[section]Starting: Checkout
2019-12-21T17:51:03.2213950Z ==============================================================================
2019-12-21T17:51:03.2214059Z Task         : Get sources
2019-12-21T17:51:03.2214135Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@bors
Copy link
Contributor

bors commented Dec 21, 2019

💔 Test failed - checks-azure

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Dec 21, 2019
@Centril
Copy link
Contributor Author

Centril commented Dec 21, 2019

@bors retry

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Dec 21, 2019
@Centril Centril closed this Dec 21, 2019
@Centril Centril deleted the rollup-m8eeyh3 branch December 21, 2019 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rollup A PR which is a rollup S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants