-
Notifications
You must be signed in to change notification settings - Fork 26.7k
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
Switching branches in the engine invalidates builds (RBE?) #148490
Comments
Hmm this is an interesting one. Can I assume this used to WAI with pre- |
Pre-et for me was goma. This is possibly an rbe vs goma thing. I wanted to mention it since I saw it on the chance there was something that rang a bell for people familiar with the |
If you try |
That would take a long time to try =T. I'm not even sure how one would get this behavior since RBE and et should know nothing about the reset. Maybe the modification time on the files is getting changed when switching branches? So even though I ended up in the same state, the files modification time was updated which triggered them to have to be recompiled. I think if there is nothing in |
I think this is worth re-opening, in the context of improving the engine (even if the fix is not in |
@zanderso Is it worth tracking RBE-specific productivity issues under |
There's no |
reproduction steps
observed behavior
The second build started from scratch.
expected behavior
The second build should be the same hash as the last one I built. I would have expected the second build to be a noop.
The text was updated successfully, but these errors were encountered: