flipper-io / flipper

Flipper is a development platform that can be controlled from any programming language.
https://www.flipper.io/
Apache License 2.0
70 stars 15 forks source link

WAF nondeterministically computes transitive depends closures #61

Closed TravisWhitaker closed 8 years ago

TravisWhitaker commented 8 years ago

WAF does not always rebuild an artifact when its dependencies change. I'm able to reproduce this issue with a script that makes a trivial change to 'flipper/core.h' and then rebuilds. WAF consistently fails to rebuild with a probability of ~10%.

I'll update with the script when I'm at a computer next.

TravisWhitaker commented 8 years ago

Seems to be fixed...