> Doing so, we noticed that the results were indeed reproducible between two 
> Ubuntu computer (one is a laptop, the other a server). However, when trying 
> the exact same command with the exact same channels file (with fixed commit) 
> on some Arch-Linux laptop, the result was different. We did the test on two 
> Arch laptops and the results were are reproducible but with a different value 
> from the Ubuntu ones. All the considered laptops and servers have different 
> kernel but this doesn't seem to be the problem because Ubuntu is reproducible 
> with Ubuntu and Arch reproducible with Arch. 
> Moreover, the difference is not small, which is weird because in the script 
> we fix the random seed. Do you have any idea why there is a difference? 
> 

I am a bystander of this discussion, with almost no relevant experience.
However, I am starting to see a potential misunderstanding here.

Guix promises reproducibility of binaries, not of their results.
Which means that the simulators built on different machines should all be 
identical.

Is this the case that the executables are identical, and only the output of 
their work differs?
I have not seen any indication that this has been verified so far.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to