Ezt gondold át megint.
Ha a fordító úgy van megírva és paraméterezve, hogy reproducible build-eket készít (vagyis azonos input mellett bitre azonos az output is), akkor nincs értelme újrafordítgatni.
Ha nem reproducible (pl. van valahol egy timestamp, vagy a metódusok sorrendje random), akkor az idők végezetéig fordíthatnál, mindig lesz random méretű eltérés (ugyanakkor számottevő, működést befolyásoló eltérés viszont sosem lesz).