Skip to content

Rustc pull update #2372

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 31 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
8ca711c
Auto merge of #140145 - Zoxc:job-server-proxy, r=SparrowLii
bors May 1, 2025
787fead
Auto merge of #138522 - osiewicz:shared-generics-respect-visibility, …
bors May 1, 2025
20f6629
Auto merge of #139965 - amandasystems:marginally-improved-scc-annotat…
bors May 1, 2025
a665538
Rollup merge of #138703 - pudongair:master, r=workingjubilee
GuillaumeGomez May 1, 2025
68ab58b
Rollup merge of #139186 - TDecking:float, r=workingjubilee
GuillaumeGomez May 1, 2025
6a599e5
Rollup merge of #139780 - ongardie:iterator-take-by_ref-example, r=wo…
GuillaumeGomez May 1, 2025
39089ec
Rollup merge of #139802 - Lee-Janggun:fix-allocate-hyperlink, r=worki…
GuillaumeGomez May 1, 2025
4f8a79b
Rollup merge of #140034 - RalfJung:simd_select_bitmask-padding, r=wor…
GuillaumeGomez May 1, 2025
42c3796
Rollup merge of #140062 - xizheyin:issue-139958, r=workingjubilee
GuillaumeGomez May 1, 2025
c1e77a7
Rollup merge of #140420 - fmease:rustdoc-fix-doctest-heur, r=Guillaum…
GuillaumeGomez May 1, 2025
65c7dca
Rollup merge of #140460 - heiher:issue-140455, r=Urgau
GuillaumeGomez May 1, 2025
36082d5
Rollup merge of #140538 - tshepang:rust-push, r=jieyouxu
GuillaumeGomez May 1, 2025
5533029
Rollup merge of #140544 - m-ou-se:format-args-const-cleanup, r=fee1-dead
GuillaumeGomez May 1, 2025
4d9a6c5
Rollup merge of #140552 - folkertdev:naked-function-rustc_std_interna…
GuillaumeGomez May 1, 2025
a781616
Rollup merge of #140556 - GuillaumeGomez:improve-rustdoc-gui-tool-err…
GuillaumeGomez May 1, 2025
4530187
Auto merge of #140565 - GuillaumeGomez:rollup-gv4ed14, r=GuillaumeGomez
bors May 2, 2025
3bd5dda
Auto merge of #140540 - flip1995:clippy-subtree-update, r=Manishearth
bors May 2, 2025
7053cb4
Auto merge of #139883 - matthiaskrgr:crashesapr15, r=Mark-Simulacrum
bors May 2, 2025
fcb0673
Auto merge of #140406 - Urgau:autorefs-perf, r=nnethercote
bors May 2, 2025
76d7e01
Auto merge of #140442 - osiewicz:collector-walk-less-fine-grained-loc…
bors May 3, 2025
6671a44
Auto merge of #140464 - oli-obk:successors-mut-perf, r=petrochenkov
bors May 3, 2025
b5eaa84
Auto merge of #140502 - nikic:llvm-20.1.4, r=dianqk
bors May 3, 2025
3f0bbc6
Auto merge of #140535 - dtolnay:hashbrown, r=tgross35
bors May 3, 2025
4782ecd
Auto merge of #140549 - BoxyUwU:proper_const_norm, r=lcnr
bors May 4, 2025
0d29d41
compiletest: Support matching on non-json lines in compiler output
petrochenkov May 2, 2025
eb278f8
Auto merge of #140599 - petrochenkov:rawerann, r=jieyouxu
bors May 4, 2025
a4e03e4
Rollup merge of #137280 - RalfJung:const_swap_nonoverlapping, r=lcnr
tgross35 May 4, 2025
4320eec
Rollup merge of #140457 - fneddy:fix_s390x_codegen_const_vector, r=Ma…
tgross35 May 4, 2025
57ef1e7
Auto merge of #140646 - tgross35:rollup-z3hjbm6, r=tgross35
bors May 4, 2025
54eba2b
Preparing for merge from rustc
invalid-email-address May 5, 2025
0d3837e
Merge from rustc
invalid-email-address May 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion rust-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0c33fe2c3d3eecadd17a84b110bb067288a64f1c
2958d8969cb3096a533927a566e72477c55d8653
6 changes: 4 additions & 2 deletions src/tests/ui.md
Original file line number Diff line number Diff line change
Expand Up @@ -344,8 +344,7 @@ For checking runtime output, `//@ check-run-results` may be preferable.

Only use `error-pattern` if none of the above works.

Line annotations `//~` are still checked in tests using `error-pattern`.
In exceptional cases, use `//@ compile-flags: --error-format=human` to opt out of these checks.
Line annotations `//~` and `error-pattern` are compatible and can be used in the same test.

### Diagnostic kinds (error levels)

Expand All @@ -356,9 +355,12 @@ The diagnostic kinds that you can have are:
- `NOTE`
- `HELP`
- `SUGGESTION`
- `RAW`

The `SUGGESTION` kind is used for specifying what the expected replacement text
should be for a diagnostic suggestion.
The `RAW` kind can be used for matching on lines from non-structured output sometimes emitted
by the compiler instead of or in addition to structured json.

`ERROR` and `WARN` kinds are required to be exhaustively covered by line annotations
`//~` by default.
Expand Down