@@ -67,8 +67,9 @@ computationally expensive, so a beefier machine will help, and I wouldn't
67
67
recommend trying to build on a Raspberry Pi : P
68
68
69
69
- x86 and ARM are both supported (TODO: confirm)
70
- - Recommended 30GB of free disk space; otherwise, you will have to keep
71
- clearing incremental caches.
70
+ - Recommended >=30GB of free disk space; otherwise, you will have to keep
71
+ clearing incremental caches. More space is better, the compiler is a bit of a
72
+ hog; it's a problem we are aware of.
72
73
- Recommended >=8GB RAM.
73
74
- Recommended >=2 cores; more cores really helps.
74
75
- You will need an internet connection to build; the bootstrapping process
@@ -146,7 +147,7 @@ After updating `config.toml`, as mentioned above, you can use `./x.py`:
146
147
This will take a while, especially the first time. Be wary of accidentally
147
148
touching or formatting the compiler, as ` ./x.py ` will try to recompile it.
148
149
149
- To run the compiler's UI test (the bulk of the test suite):
150
+ To run the compiler's UI test suite (the bulk of the test suite):
150
151
151
152
```
152
153
# UI tests
@@ -227,6 +228,13 @@ will be reviewed, approved, and merged. This includes most bug fixes,
227
228
refactorings, and other user-invisible changes. The next few sections talk
228
229
about exceptions to this rule.
229
230
231
+ Also, note that is perfectly acceptable to open WIP PRs or GitHub [ Draft
232
+ PRs] [ draft ] . Some people prefer to do this so they can get feedback along the
233
+ way or share their code with a collaborator. Others do this so they can utilize
234
+ the CI to build and test their PR (e.g. if you are developing on a laptop).
235
+
236
+ [ draft ] : https://github.blog/2019-02-14-introducing-draft-pull-requests/
237
+
230
238
### New Features
231
239
232
240
Rust has strong backwards-compatibility guarantees. Thus, new features can't
0 commit comments