[llvm] [dsymutil][llvm-dwarfutil] Add command line option --deterministic. (PR #83020)

Alexey Lapshin via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 26 10:56:44 PST 2024


avl-llvm 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.

https://github.com/llvm/llvm-project/pull/83020


More information about the llvm-commits mailing list