File tree 1 file changed +4
-3
lines changed 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -201,13 +201,14 @@ The sequence of commands you want is as follows:
201
201
- Subsequent builds: ` ./x.py build -i --stage 1 src/libstd --keep-stage 1 `
202
202
- Note that we added the ` --keep-stage 1 ` flag here
203
203
204
- The effect of ` --keep-stage1 ` is that we just * assume* that the old
204
+ The effect of ` --keep-stage 1 ` is that we just * assume* that the old
205
205
standard library can be re-used. If you are editing the compiler, this
206
206
is almost always true: you haven't changed the standard library, after
207
207
all. But sometimes, it's not true: for example, if you are editing
208
208
the "metadata" part of the compiler, which controls how the compiler
209
- encodes types and other states into the ` rlib ` files, or if you are editing
210
- things that wind up in the metadata (such as the definition of the MIR).
209
+ encodes types and other states into the ` rlib ` files, or if you are
210
+ editing things that wind up in the metadata (such as the definition of
211
+ the MIR).
211
212
212
213
** The TL;DR is that you might get weird behavior from a compile when
213
214
using ` --keep-stage 1 ` ** -- for example, strange [ ICEs] ( appendix/glossary.html ) or other
You can’t perform that action at this time.
0 commit comments