JonChesterfield added a comment.

The value is based on llvm::sys::Process::GetRandomNumber(). So unless one 
provides a build-system-derived uuid for every compilation unit, recompiling 
identical source will yield an observably different binary.

The distinction between 'unique' and 'random' is significant for anyone 
depending on repeatable binary output, so this patch should probably rename 
'unique' to 'random' everywhere.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D80858/new/

https://reviews.llvm.org/D80858



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to