Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why does it become non-deterministic?


I think the point is that the work done is not deterministic based on just the file inputs. Specifically, it has to pull in the external state of what the previous compile did.

I would hope that the actual output is deterministic based on the inputs. That is, changing function C in a file that has A, B, and C should be the same as a fresh compile of the same file. Even if the actual work that is done is different.


It is.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: