Open bdbaddog opened 6 years ago
Are there any updates on this issue? Thanks!
@benkwa - Any updates would be above.. so if you don't see any, then likely there aren't any updates. If you want to ping the community as a whole to cajole/encourage/pay someone to work on it, then I suggest shooting an email to the scons users mailing list.
That would be more effective as there are way more subscribers to the mailing list than there are to this bug and/or all scons bugs.
I tried this, it works as noted if you don't leave scons, while if you do leave scons if behaves as expected (that is, rebuilds again).
There's logic in interactive to clear some things,
# Clean up so that we can perform the next build correctly.
Perhaps missing logic relating to caching?
This issue was originally created at: 2010-04-05 15:45:32. This issue was reported by:
bgagnon
.I am getting weird behavior with CacheDir and interactive mode. Consider this:
Initial build:
Enter interactive mode:
Open another shell, modify
main.h
:Build again:
Modify main.h again:
Build again:
Which is wrong, because
main.o
was never built with that content ofmain.h
.As an added proof, modify
main.h
again:Then build:
The build should have failed at this point, since no cache hit is possible. My conclusion is that
main.o
was correctly identified as being out of date, but the cache signature it used was not updated/cleaned properly.Bug party triage.