diff options
| author | bors <bors@rust-lang.org> | 2025-04-13 07:10:43 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2025-04-13 07:10:43 +0000 |
| commit | 65fa0ab9246da73183b848a0c29b033779fe6f6c (patch) | |
| tree | 0f3b98511d39dc9d3629d122deb74611d80f048e /src/doc/rustc-dev-guide | |
| parent | fda35a6da66a92b3614a0f03a721a81d3c66672f (diff) | |
| parent | 6b26d3c37c3c907d860881c5be642e0309c24800 (diff) | |
| download | rust-65fa0ab9246da73183b848a0c29b033779fe6f6c.tar.gz rust-65fa0ab9246da73183b848a0c29b033779fe6f6c.zip | |
Auto merge of #139734 - ChrisDenton:rollup-28qn740, r=ChrisDenton
Rollup of 6 pull requests Successful merges: - #139107 (std: make `cmath` functions safe) - #139607 (Add regression test for #127424) - #139691 (Document that `opt-dist` requires metrics to be enabled) - #139707 (Fix comment in bootstrap) - #139708 (Fix name of field in doc comment) - #139709 (bootstrap: fix typo in doc string) r? `@ghost` `@rustbot` modify labels: rollup
Diffstat (limited to 'src/doc/rustc-dev-guide')
| -rw-r--r-- | src/doc/rustc-dev-guide/src/building/optimized-build.md | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/doc/rustc-dev-guide/src/building/optimized-build.md b/src/doc/rustc-dev-guide/src/building/optimized-build.md index 0849464eab3..62dfaca89d2 100644 --- a/src/doc/rustc-dev-guide/src/building/optimized-build.md +++ b/src/doc/rustc-dev-guide/src/building/optimized-build.md @@ -109,11 +109,16 @@ like Python or LLVM. Here is an example of how can `opt-dist` be used locally (outside of CI): -1. Build the tool with the following command: +1. Enable metrics in your `bootstrap.toml` file, because `opt-dist` expects it to be enabled: + ```toml + [build] + metrics = true + ``` +2. Build the tool with the following command: ```bash ./x build tools/opt-dist ``` -2. Run the tool with the `local` mode and provide necessary parameters: +3. Run the tool with the `local` mode and provide necessary parameters: ```bash ./build/host/stage0-tools-bin/opt-dist local \ --target-triple <target> \ # select target, e.g. "x86_64-unknown-linux-gnu" |
