[llvm] [dsymutil][llvm-dwarfutil] Add command line option --deterministic. (PR #83020)
Jonas Devlieghere via llvm-commits
llvm-commits at lists.llvm.org
Mon Feb 26 12:54:22 PST 2024
JDevlieghere wrote:
> > We care a lot about reproducibility in `dsymutil` and while the lack thereof has been fine while the parallel linker is in development, I don't mean to productive (or support) it. Therefore `dsymutil --linker=parallel` should simply imply `--determinism=full` and there shouldn't be a flag to change that.
>
> Do you think that option switching deterministic behavior off is not necessary? This patch keeps default state to be `--determinism=full` but allows to switch it off for the cases where deterministic behavior is not important.
Yes, I'd rather not have the option at all because having the option means that inevitable someone is going to use it and I'll need to support it...
https://github.com/llvm/llvm-project/pull/83020
More information about the llvm-commits
mailing list