File tree Expand file tree Collapse file tree 7 files changed +9
-9
lines changed Expand file tree Collapse file tree 7 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ A new diagnostic item can be added with these two steps:
48
48
For the naming conventions of diagnostic items , please refer to
49
49
[* Naming Conventions * ](#naming - conventions ).
50
50
51
- 2 . <! -- date - check : Feb 2023 - ->
51
+ 2 . <! -- date - check : Aug 2025 - ->
52
52
Diagnostic items in code are accessed via symbols in
53
53
[`rustc_span :: symbol :: sym `].
54
54
To add your newly - created diagnostic item ,
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ explanation: new error codes must include them. Note that not all _historical_
10
10
The explanations are written in Markdown (see the [ CommonMark Spec] for
11
11
specifics around syntax), and all of them are linked in the [ ` rustc_error_codes ` ]
12
12
crate. Please read [ RFC 1567] for details on how to format and write long error
13
- codes. As of <!-- date-check --> February 2023 , there is an
13
+ codes. As of <!-- date-check --> August 2025 , there is an
14
14
effort[ ^ new-explanations ] to replace this largely outdated RFC with a new more
15
15
flexible standard.
16
16
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ which boils down to a static with type [`&rustc_lint_defs::Lint`]
21
21
as the macro is somewhat unwieldy to add new fields to,
22
22
like all macros).
23
23
24
- As of <!-- date-check --> Aug 2022 ,
24
+ As of <!-- date-check --> Aug 2025 ,
25
25
we lint against direct declarations without the use of the macro.
26
26
27
27
Lint declarations don't carry any "state" - they are merely global identifiers
Original file line number Diff line number Diff line change 2
2
3
3
<div class =" warning " >
4
4
rustc's current diagnostics translation infrastructure (as of
5
- <!-- date-check --> October 2024
5
+ <!-- date-check --> August 2025
6
6
) unfortunately causes some friction for compiler contributors, and the current
7
7
infrastructure is mostly pending a redesign that better addresses needs of both
8
8
compiler contributors and translation teams. Note that there is no current
9
9
active redesign proposals (as of
10
- <!-- date-check --> October 2024
10
+ <!-- date-check --> August 2025
11
11
)!
12
12
13
13
Please see the tracking issue < https://github.com/rust-lang/rust/issues/132181 >
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ jobs](#modifying-ci-jobs).
22
22
23
23
## CI workflow
24
24
25
- <!-- date-check: Oct 2024 -->
25
+ <!-- date-check: Aug 2025 -->
26
26
27
27
Our CI is primarily executed on [ GitHub Actions] , with a single workflow defined
28
28
in [ ` .github/workflows/ci.yml ` ] , which contains a bunch of steps that are
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ not be exhaustive. Directives can generally be found by browsing the
42
42
43
43
### Assembly
44
44
45
- <!-- date-check: Oct 2024 -->
45
+ <!-- date-check: Aug 2025 -->
46
46
47
47
| Directive | Explanation | Supported test suites | Possible values |
48
48
| -------------------| -------------------------------| -----------------------| ----------------------------------------|
@@ -113,7 +113,7 @@ for more details.
113
113
| ` known-bug ` | No error annotation needed due to known bug | ` ui ` , ` crashes ` , ` incremental ` | Issue number ` #123456 ` |
114
114
| ` compare-output-by-lines ` | Compare the output by lines, rather than as a single string | All | N/A |
115
115
116
- [ ^ check_stdout ] : presently <!-- date-check: Oct 2024 --> this has a weird quirk
116
+ [ ^ check_stdout ] : presently <!-- date-check: Aug 2025 --> this has a weird quirk
117
117
where the test binary's stdout and stderr gets concatenated and then
118
118
` error-pattern ` s are matched on this combined output, which is ??? slightly
119
119
questionable to say the least.
Original file line number Diff line number Diff line change 2
2
3
3
## ` RUSTC_BOOTSTRAP ` and stability
4
4
5
- <!-- date-check: Nov 2024 -->
5
+ <!-- date-check: Aug 2025 -->
6
6
7
7
This is a bootstrap/compiler implementation detail, but it can also be useful
8
8
for testing:
You can’t perform that action at this time.
0 commit comments