There's practically reproducible and completely reproducible.
Let's say you had a bug, and are trying to see when it was introduced.
Something like the compilation time printed in a log at startup you don't really care about, the versions of each part of your build chain and all dependencies are where your focus will be. This is easier to achieve.