Commit Graph

2385 Commits

Author SHA1 Message Date
Noah Lev 09258ac710 Bump chrono
The specific reason I decided to update is since newer versions of
chrono don't depend on time 0.1, which has some soundness issues.
Of course, staying up-to-date in general is a good idea.
2024-07-09 08:20:59 +02:00
Noah Lev 6571079eb5
Fix typo: lists -> lints (#2011)
It's a bit of a tongue-twister it seems.
2024-07-08 21:28:55 +00:00
onur-ozkan 5837d21fed use "bootstrap" instead of "rustbuild"
Let's stick with the single name "bootstrap" to refer to the bootstrap project to avoid confusion.

Signed-off-by: onur-ozkan <work@onurozkan.dev>
2024-07-06 23:28:20 +02:00
Arjun Patel 108ce63095
Fix grammar issue in optimize-build.md (#2009) 2024-07-02 11:05:55 +08:00
Tyler Mandry cb5b44424c
Update name of Fuchsia builder (#2008) 2024-07-01 21:05:14 +02:00
Urgau d6e3a32a55 Update new target check-cfg instructions 2024-07-01 12:51:26 +02:00
Jakub Beránek 98c5f27cf7 Add link to integration tests list 2024-07-01 00:31:56 +02:00
Jakub Beránek 7ecba2621c Add Rust for Linux integration tests documentation 2024-07-01 00:31:56 +02:00
Tyler Mandry 0bd5b6af26
Add docs for building Fuchsia locally and in CI (#1989) 2024-06-28 23:12:08 +02:00
DianQK f303e09e88 provide `libstdc++.so.6` through `LD_LIBRARY_PATH` 2024-06-27 16:15:59 +02:00
许杰友 Jieyou Xu (Joe) c4f9678427
tests: document how to run `run-make` on Windows (#2002) 2024-06-24 05:21:15 +00:00
许杰友 Jieyou Xu (Joe) 22fbccf329
tests/headers: document `needs-symlink` (#2001)
Added in <https://github.com/rust-lang/rust/pull/126862>.
2024-06-24 04:31:35 +00:00
Yosh a251320dc6 Rename `wasm32-wasi` to `wasm32-wasip1` 2024-06-23 20:21:42 +02:00
Aaron Hill 88cc55334f
Document inert vs active attributes (#1110)
* Document inert vs active attributes

This PR adds a subsection to the 'Syntax and AST' section describing
inert vs active attributes.

For consistency, I've also updated the '#[test] implementation' page to
stop referring to `#[test]' as a 'built in' attribute, since that has a
specific meaning defined on this page.

* Update src/attributes.md

Co-authored-by: Noah Lev <camelidcamel@gmail.com>

* Update src/attributes.md

Co-authored-by: Noah Lev <camelidcamel@gmail.com>

* Update src/attributes.md

Co-authored-by: Noah Lev <camelidcamel@gmail.com>

* Update src/attributes.md

Co-authored-by: Noah Lev <camelidcamel@gmail.com>

* Update src/attributes.md

Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>

* Update src/test-implementation.md

Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>

* Update src/attributes.md

Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>

* Update src/test-implementation.md

* Update src/test-implementation.md

* Update src/test-implementation.md

---------

Co-authored-by: Nilstrieb <48135649+Nilstrieb@users.noreply.github.com>
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
2024-06-23 16:09:09 +02:00
许杰友 Jieyou Xu (Joe) 6875c49261 docs: document hard-resetting submodules 2024-06-19 20:14:28 +02:00
León Orell Valerian Liehr 5ec72a2498
Fix note about compiletest header `rustfix-only-machine-applicable` (#1998) 2024-06-18 23:50:10 +01:00
许杰友 Jieyou Xu (Joe) e7998be731 docs: mention RUSTC_ICE=0 to suppress ICE file 2024-06-18 19:24:17 +01:00
onur-ozkan aec82168dd tell about `STAGE0_MISSING_TARGETS` for new targets
We just realized that the bootstrap target sanity check isn't documented anywhere,
and it would be quite exhausting to learn this manually through a series of failing CI builds.

Signed-off-by: onur-ozkan <work@onurozkan.dev>
2024-06-16 08:39:57 +02:00
Jakub Beránek 521f87fa26 Rewrite CI documentation 2024-06-13 15:14:55 +02:00
Stuart Cook 3f0b69b8ee
Compiletest docs for recently-added features (#1994)
* Docs for `needs-forced-clang-based-tests` (was `needs-matching-clang`)

* Docs for `aux-codegen-backend`

* Docs for `{{sysroot-base}}` and `{{target-linker}}`
2024-06-12 15:58:02 +01:00
Lukas Wirth 9179f48f33 Add {{target}} to header substitutions 2024-06-12 15:59:20 +02:00
许杰友 Jieyou Xu (Joe) cb69788d4d run-make: add tip about quick-compile with stage0 rustc 2024-06-10 13:49:19 +02:00
erikdesjardins 92f40da697
Mention `COMPILETEST_REQUIRE_ALL_LLVM_COMPONENTS` in `needs-llvm-components` documentation (#1990) 2024-06-10 12:41:47 +01:00
Jakub Beránek 77735079cc
Add run-make port initiative to the Recurring work section (#1992) 2024-06-09 09:57:13 +01:00
Stuart Cook 544d2624de
Document the `//@ unused-revision-names:` test header (#1991) 2024-06-08 13:13:44 +01:00
听寒 203ade3127
Fix dead links (#1988)
* fix dead links in memory.md

* fix dead links in ty_module/generic_arguments.md

* Update src/memory.md

use .md instead of .html for self-links

Co-authored-by: Noah Lev <camelidcamel@gmail.com>

---------

Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2024-06-03 23:15:15 -07:00
听寒 99d2ed7965
should use `&` to load completions for PowerShell (#1978) 2024-06-04 06:31:05 +01:00
Boxy 6a7374bd87 Reviews 2024-05-31 01:27:28 +01:00
Boxy 4a705f99e5 Rewrite the "representing types" section to be more comprehensive 2024-05-31 01:27:28 +01:00
Boxy ea35ee8e01 Introduce chapter for defining generic parameters 2024-05-31 01:27:28 +01:00
onur-ozkan b71f723db7 sync the stage0 filename
Signed-off-by: onur-ozkan <work@onurozkan.dev>
2024-05-25 15:42:06 -07:00
Jakub Beránek f7a8759167 Add Rust for Linux notification group entry 2024-05-25 15:40:04 -07:00
surechen 77478e960f fix some typos 2024-05-21 11:56:12 +02:00
Boxy b6d4a4940b
add a high level explanation, and remove a disclaimer (#1982) 2024-05-17 19:04:58 +02:00
David Archibald dbfb44dcc1 Fix broken link to "Lowering" 2024-05-17 12:15:36 +02:00
gstjepan2 79bf0ba32b Fix broken link 2024-05-16 04:53:03 +02:00
Jakub Beránek 6f60d12b01 Add note about how to pick up abandoned PRs 2024-05-15 19:59:36 +02:00
Ardi 4978a88866 Toc here is overkill 2024-05-15 09:45:05 +02:00
许杰友 Jieyou Xu (Joe) d01697bab3 Link to lint L-* labels 2024-05-13 20:09:18 +02:00
Matthew Woodcraft 610b875ea5
Update the rustc_interface examples for current rustc (#1974) 2024-05-11 00:06:30 +01:00
surechen 4b692c012c Edit `Parameter Environments`'s url as it has been edited in #1953 2024-05-09 15:22:03 +02:00
Urgau 2d1947ff34 Improve FALSE sentence
Co-authored-by: Tshepang Mbambo <tshepang@gmail.com>
2024-05-06 08:48:21 +02:00
Urgau 27b2b40451 Add documentation for check-cfg by-default in UI tests 2024-05-06 08:48:21 +02:00
Mads Marquart 57f40831d7
Add Apple notification group (#1964) 2024-05-05 14:13:50 -04:00
Jakub Beránek 2f9b577171 Add an example how to add a job to PR CI 2024-05-04 08:04:25 +02:00
Jakub Beránek 1cf32e07fd Update CI documentation to avoid mentioning `expand-yaml-anchors` 2024-05-04 08:04:25 +02:00
Yutaro Ohno 4c97ad5479 Rename `-Z verbose` to `-Z verbose-internals`
The `-Z verbose` option has been renamed to `-Z verbose-internals` in
commit  b5d83619 [1] (PR #119129 [2]). This commit updates the remaining
`-Z verbose` to `-Z verbose-internals`.

[1]: b5d8361909
[2]: https://github.com/rust-lang/rust/pull/119129
2024-04-30 10:15:49 +02:00
Emanuel Czirai e5c5fc3a13 typo traige->triage 2024-04-28 20:31:21 +02:00
Trevor Gross 07425fed36
Add a note about checks with multiple revisions (#1963) 2024-04-13 16:16:44 +01:00
许杰友 Jieyou Xu (Joe) f70352388d compiletest: clarify that headers must be one header per line 2024-04-11 05:14:52 +02:00