Uh oh!
There was an error while loading. Please reload this page.
Add rustc guide to toolstate - #59772
Conversation
rust-highfive
commented
Apr 7, 2019
Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @nikomatsakis (or someone else) soon. If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. Due to the way GitHub handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes. Please see the contribution instructions for more information. |
519d4be to
8eb9030Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
d7a0bc4 to
1c531c7Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
mark-i-m
commented
Apr 8, 2019
r? @kennytm who (I think) has been keeping track of this? |
mark-i-m
commented
Apr 8, 2019
Hmm it looks like |
andrehjr
commented
Apr 8, 2019
I'll take a look into that! |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
mark-i-m
commented
Apr 8, 2019
Hmm... you might need to install both |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
andrehjr
commented
Apr 8, 2019
It seems to me, that libssl-dev and stuff are already installed on the linux machine.. but somehow pkg-config is not being able to pick it up on that part of the build process.. I could try something like |
mark-i-m
commented
Apr 8, 2019
@sfackler Do you know what might be causing this? |
This comment has been minimized.
This comment has been minimized.
sfackler
commented
Apr 8, 2019
Doesn't the build run in the docker image? Installing things on the Travis host isn't going to work in that case. |
andrehjr
commented
Apr 9, 2019
That's true, the build runs into the docker image. I added the required deps onto the image and the build finally finished with success now! Thanks! ✨ @mark-i-m what are the next steps? |
mark-i-m
left a comment
There was a problem hiding this comment.
@andrehjr Nice work! I left a few comments below, but overall it looks good to me.
The next steps would be to un-WIP the title and wait for a review from somebody with bors permissions (I only have permissions on the rustc-guide repo). This should happen relatively soon. At that point, bors will test and merge PR, and that's it!
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
63717d9 to
f2f1a2eCompare
mark-i-m
left a comment
There was a problem hiding this comment.
Sorry, I missed one last thing. Other than that I think this is ready 🎉
Uh oh!
There was an error while loading. Please reload this page.
andrehjr
commented
Apr 9, 2019
Awesome! @mark-i-m Thanks so much for guiding me through this PR 🎉 🎉 |
mark-i-m
commented
Apr 9, 2019
My pleasure :) Thanks for contributing. |
bors
commented
Apr 13, 2019
☔ The latest upstream changes (presumably #59515) made this pull request unmergeable. Please resolve the merge conflicts. |
1de9968 to
4062a71Compareandrehjr
commented
Jul 5, 2019
Cool, I tested on macos @mark-i-m ! Looks like it's a success now! |
mark-i-m
commented
Jul 5, 2019
Hmm.... actually, I think it was a mistake to return an error. That will cause it to fail the build. @andrehjr Could you please change the |
andrehjr
commented
Jul 5, 2019
That makes sense @mark-i-m ! I pushed a fix 🚀 |
mark-i-m
commented
Jul 5, 2019
@bors r+ |
bors
commented
Jul 5, 2019
📌 Commit b6ef09151ae67063857918f16c849d819fd82518 has been approved by |
bors
commented
Jul 6, 2019
⌛ Testing commit b6ef09151ae67063857918f16c849d819fd82518 with merge f2e2c4ac0b1099832613b88e1cc95abf7beb17f0... |
Centril
commented
Jul 6, 2019
@bors retry yielding to r0llup |
bors
commented
Jul 6, 2019
🔒 Merge conflict This pull request and the master branch diverged in a way that cannot be automatically merged. Please rebase on top of the latest master branch, and let the reviewer approve again. How do I rebase?Assuming
You may also read Git Rebasing to Resolve Conflicts by Drew Blessing for a short tutorial. Please avoid the "Resolve conflicts" button on GitHub. It uses Sometimes step 4 will complete without asking for resolution. This is usually due to difference between how Error message |
…g on the host machine on travis
mark-i-m
commented
Jul 6, 2019
bors
commented
Jul 6, 2019
📌 Commit b5cd962 has been approved by |
Centril
commented
Jul 6, 2019
Sorry, but no. Maintaining high PR throughput and low latency (a shorter queue) is the 1. priority when managing the bors queue, especially after last week's CI problems after which we had a huge number of PRs in the queue. When one of my rollups fail due to some PR in it or some spurious failure I won't let other PRs leap ahead while I remake the rollup unless there is some special circumstance.
What's the relevance of 100s of comments? |
mark-i-m
commented
Jul 6, 2019
@Centril the significance is that a disproportionately high amount of work and waiting has gone into this PR. Moreover, it seems like every time the PR is approved, it incurs a merge conflict; it's been rebased at least 5 times in the last two weeks. It's just a bit frustrating when such a PR finally makes it to the head of the queue... and is preempted... |
bors
commented
Jul 6, 2019
Centril
commented
Jul 6, 2019
The queue system works such that older PRs automatically get ahead in the queue. The PR has also tested 4 times and failed. To me this means that this PR has been treated fairly by the queue.
When the queue size is large it contributes towards having to rebase more times but if some PR is especially bitrotty you should raise the priority and write a comment saying it is bitrotty. In this case rebases were necessary due to lockfiles which are updated primarily outside of rollups by PRs that jump the queue with
First, a PR has a better chance of being tested if the queue is small and this is achieved through rollups. Second, it is equally frustrating to baby sit rollups, have them fail, and then be preempted by a PR that just got added to the queue. The alternative would be to treeclose while doing rollup ops but that doesn't seem to work so well. |
bors
commented
Jul 6, 2019
☀️ Test successful - checks-azure, checks-travis, status-appveyor |
Closes#59597