3 ms·
Repeating a non-deterministic process can give you a different result, which makes the results non-reproducible. Nix does provide a higher degree of functional
by pxc 4y ago
Repeating a non-deterministic process can give you a different result, which makes the results non-reproducible.
Nix does provide a higher degree of functional reproducibility (builds will have the same behavior, if not identical bits) than other systems do, though, because of the way it locks down exact dependency versions and build flags, though. In that sense, Nix is 'more reproducible' than competing tools even when both are invoking non-deterministic compilers at the last step.