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

Compilers are huge pieces of code, modified by lots and lots of hands, and up to recently nobody paid any attention if the results were identical or not.

Your question is kinda like "if I write a few hundred lines of code, and run it, it should run, right?". The answer is yes, that's the expectation, but there is no chance that it is actually fulfilled in practice.

As an example, when the Debian's reproducible builds project started, gcc had extra code to tag the executables with the time of compilation.



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

Search: