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

advice for debugging incremental compilation hashing failures etc #87

Open
nikomatsakis opened this issue Mar 13, 2018 · 5 comments
Open
Labels
A-devex Area: contributor developer experience A-incr-comp Area: incremental compilation C-enhancement Category: enhancement E-hard Difficulty: might require advanced knowledge E-help-wanted Call for participation: extra help is wanted T-compiler Relevant to compiler team WG-incr-comp Working group: incremental compilation

Comments

@nikomatsakis
Copy link
Contributor

Over in rust-lang/rust#47935, @michaelwoerister wrote:

The [dependency tracking] readme is largely outdated. The "Testing the dependency graph" and "Debugging the dependency graph" sections are still correct, I think, but the rest is probably just confusing at this point.

I think we ought o move some of those sections over, and/or add some new material on how to debug incremental compilation failures. This is always something I have to kind of rediscover.

@nikomatsakis
Copy link
Contributor Author

@michaelwoerister, think you'd be up for that? =)

@michaelwoerister
Copy link
Member

It depends on how much of a priority it is :)

@mark-i-m
Copy link
Member

Honestly, I was just going to create a new subchapter and copy/paste those two sections into it. But if you're interested in doing something more interesting with those sections, that would be great!

@nikomatsakis
Copy link
Contributor Author

@mark-i-m starting with that seems ok =)

@mark-i-m
Copy link
Member

Ok, created #92 which is pretty much a straight copy/paste.

@mark-i-m mark-i-m added E-help-wanted Call for participation: extra help is wanted E-medium Difficulty: might require some prior knowledge or code reading E-hard Difficulty: might require advanced knowledge labels Apr 10, 2018
@mark-i-m mark-i-m removed the E-medium Difficulty: might require some prior knowledge or code reading label Jun 4, 2018
@jieyouxu jieyouxu added C-enhancement Category: enhancement T-compiler Relevant to compiler team A-incr-comp Area: incremental compilation A-devex Area: contributor developer experience WG-incr-comp Working group: incremental compilation labels Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-devex Area: contributor developer experience A-incr-comp Area: incremental compilation C-enhancement Category: enhancement E-hard Difficulty: might require advanced knowledge E-help-wanted Call for participation: extra help is wanted T-compiler Relevant to compiler team WG-incr-comp Working group: incremental compilation
Projects
None yet
Development

No branches or pull requests

4 participants