deterministic means when you compile for multiple times, the output produced should be identical.
gcc supports option -frandom-seed, which is useful in making deterministic build.
icc doesn't have such things? is there a way to make icc generate deterministic binary?