Uh oh!
There was an error while loading. Please reload this page.
More restrictive 2 phase borrows - take 2 - #58739
Conversation
matthewjasper
commented
Feb 25, 2019
@bors try |
bors
commented
Feb 25, 2019
⌛ Trying commit 58d9280 with merge d7cd76545183ac4a130654fd5c03b5d3ef1287b2... |
bors
commented
Feb 26, 2019
💥 Test timed out |
matthewjasper
commented
Feb 26, 2019
@bors retry |
bors
commented
Feb 26, 2019
More restrictive 2 phase borrows - take 2 Another try at this. Currently changes to a hard error, but we probably want to change it to a lint instead. cc #56254 r? @pnkfelix cc @RalfJung@nikomatsakis
bors
commented
Feb 26, 2019
☀️ Test successful - checks-travis |
matthewjasper
commented
Feb 26, 2019
@rust-lang/infra can this have a check only crater run? |
emilyalbini
commented
Feb 26, 2019
You have the perms to request one yourself now 🎉 |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
matthewjasper
commented
Feb 26, 2019
@craterbot run start=master#fb162e69449b423c5aed0d9c39f6c046fa300c30 end=try#684d1bdaca93437778609f08a04ce6e7e30a894f mode=check-only |
craterbot
commented
Feb 26, 2019
👌 Experiment ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more |
Uh oh!
There was an error while loading. Please reload this page.
bors
commented
Apr 4, 2019
⌛ Testing commit cc5088d with merge 3743762f9e7a8307dba17e384bb055948b7fce94... |
bors
commented
Apr 5, 2019
💔 Test failed - checks-travis |
rust-highfive
commented
Apr 5, 2019
The job Click to expand the log.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 |
kennytm
commented
Apr 5, 2019
@bors r- This has changed the UI output of miri's |
(i wish I had pushed harder for us to land this code with the lint set to default |
Centril
commented
Apr 6, 2019
Centril
commented
Apr 6, 2019
@bors p=8 |
matthewjasper
commented
Apr 7, 2019
@bors r=pnkfelix |
bors
commented
Apr 7, 2019
📌 Commit cc5088d has been approved by |
bors
commented
Apr 7, 2019
bors
commented
Apr 7, 2019
☀️ Test successful - checks-travis, status-appveyor |
(I'm deliberately not nominating this for beta, due to particularities of how the timing has worked out; it has now landed in nightly, so it will get folded into the beta naturally when the beta-next is cut sometime during the next day or so, and I do not think this change warrants a nomination for beta->stable backport.) |
Fix mutable_borrow_reservation_conflict warning. nightly-2019-04-08 added a more restrictive borrowing rule (rust-lang/rust#58739).
Signal lint diagnostic
mutable_borrow_reservation_conflictwhen borrow-check finds a 2-phase borrow's reservation overlapping with a shared borrow.(pnkfelix updated description)
cc #56254 , #59159
blocks PR #59114
r? @pnkfelix
cc @RalfJung@nikomatsakis