1 Deterministic builds with LLVM's GN build
2 =========================================
4 Summary: Use the following args.gn.
6 use_relative_paths_in_debug_info = true
8 It is possible to produce [locally deterministic][1] builds of LLVM
9 with the GN build. It requires some configuration though.
11 1. Make debug info use relative paths by setting
12 `use_relative_paths_in_debug_info = true` in your `args.gn` file. With this
13 set, current debuggers need minor configuration to keep working. See
14 "Getting to local determinism" and "Getting debuggers to work well with
15 locally deterministic builds" in the [deterministic builds][1] documentation
18 1: http://blog.llvm.org/2019/11/deterministic-builds-with-clang-and-lld.html