Skip to content

incr.comp.: Incorporate the stable commandline arg hash and SVHs of upstream crates into the SVH. #46427

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

Merged
merged 1 commit into from
Dec 5, 2017

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