Skip to content

Conversation

@michaelwoerister
Copy link
Member

So far the SVH detected changes in the HIR, which is already very sensitive, but in order for eval_always queries to also be sensitive to changes in upstream crates, the SVH also needs to capture changes there.

This PR fixes rust-icci/crossbeam, but I have not yet been able to come up with a minimal regression test.

r? @nikomatsakis

@kennytm kennytm added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Dec 1, 2017
@nikomatsakis
Copy link
Contributor

@bors r+

@bors
Copy link
Collaborator

bors commented Dec 4, 2017

📌 Commit 8129c53 has been approved by nikomatsakis

@nikomatsakis
Copy link
Contributor

@bors p=1

Important to get incremental tests passing.

@bors
Copy link
Collaborator

bors commented Dec 4, 2017

⌛ Testing commit 8129c53 with merge cd8a352...

bors added a commit that referenced this pull request Dec 4, 2017
incr.comp.: Incorporate the stable commandline arg hash and SVHs of upstream crates into the SVH.

So far the SVH detected changes in the HIR, which is already very sensitive, but in order for `eval_always` queries to also be sensitive to changes in upstream crates, the SVH also needs to capture changes there.

This PR fixes [rust-icci/crossbeam](https://travis-ci.org/rust-icci/crossbeam/builds/308936448), but I have not yet been able to come up with a minimal regression test.

r? @nikomatsakis
@bors
Copy link
Collaborator

bors commented Dec 5, 2017

☀️ Test successful - status-appveyor, status-travis
Approved by: nikomatsakis
Pushing cd8a352 to master...

@bors bors merged commit 8129c53 into rust-lang:master Dec 5, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-review Status: Awaiting review from the assignee but also interested parties.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants