[PATCH] D108332: Have lit preserve SOURCE_DATE_EPOCH

David Blaikie via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 19 15:06:53 PDT 2021


dblaikie added a comment.

In D108332#2955923 <https://reviews.llvm.org/D108332#2955923>, @serge-sans-paille wrote:

>> Though this change would only have an effect on the test behavior, right? Is that a problem for some build systems? I know some are really pedantic about reproducibility even of the test results, but haven't seen any that pedantic outside of Google (& probably Facebook) - and at least at Google I don't think we've hit this, perhaps because we don't build zlib with that hardware support?
>
> That seems to be specific to SystemZ, which may not be used at Google / Facebook (?)

Yeah, I don't think it is - but it was specifically the overlap of SystemZ and a pedantically strict build system (that requires/values bit-identical reproducibility even for test artifacts). Do you have experience with such a build system that motivated this change?

I don't think Google's build system (at least the way we run LLVM's tests) requires bit-identical reproducibility for intermediate files created during test execution like this.


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

https://reviews.llvm.org/D108332



More information about the llvm-commits mailing list