-
-
Notifications
You must be signed in to change notification settings - Fork 646
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
Zinc doesn't invalidate when it should #4664
Comments
Giving this a bump. I don't remember if we think this is a Pants issue or a Zinc issue. If the former, I can take a look myself. |
That change isn't in master though, right? |
It is not, no. I hope to get some more time to work on landing it soon, only relatively minor issues remain (related to requiring that zinc run in JDK8+, and forking if an older JVM is requested for java compilation). |
I notice that 33e98e1 upgraded us to 1.0.0-X20 though. Isn't that newer than -X16? |
Wait, we're at 1.0.3 in master. I'm too confused. However it does appear that this does not repro in current master. I tried to sync back past 33e98e1 but failed to build the native engine. Sigh. |
Anyway, this no longer repros, possibly thanks to 33e98e1. Closing. |
Hmm, well then perhaps 3e5f680 is the fix. |
TODO: For peace of mind, find the commit that fixed this before closing this issue. Doing so requires a solution for building older native engine versions. See #4909. |
See https://github.com/benjyw/pants/blob/benjy/invalidation_bug_repro/BUG_REPRO.md for details and a branch that reproduces this.
The text was updated successfully, but these errors were encountered: