Skip to content

Rustc pull update #2367

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

Merged
merged 19 commits into from
May 1, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
45b93b3
Auto merge of #123239 - Urgau:dangerous_implicit_autorefs, r=jdonszel…
bors Apr 28, 2025
bf9e3f9
Rollup merge of #140220 - GuillaumeGomez:doctest-main-wrapping, r=fmease
GuillaumeGomez Apr 28, 2025
21f637c
Rollup merge of #140249 - BoxyUwU:remove_weak_alias_terminology, r=ol…
GuillaumeGomez Apr 28, 2025
238c163
Rollup merge of #140379 - tshepang:rdg-push, r=jieyouxu
GuillaumeGomez Apr 28, 2025
e3c349a
Auto merge of #140388 - GuillaumeGomez:rollup-aj9o3ch, r=GuillaumeGomez
bors Apr 28, 2025
3342c60
Auto merge of #137940 - 1c3t3a:alignment-borrows-check, r=saethlin
bors Apr 29, 2025
bd34a6b
Auto merge of #140023 - cjgillot:arena-try-alloc, r=BoxyUwU
bors Apr 29, 2025
f24f31a
Auto merge of #140188 - nnethercote:streamline-format-macro, r=cuviper
bors Apr 30, 2025
d41f1f4
compiletest: Make diagnostic kind mandatory on line annotations
petrochenkov Apr 5, 2025
51762a9
Auto merge of #139720 - petrochenkov:errkind2, r=jieyouxu
bors Apr 30, 2025
424bf9b
Rollup merge of #136160 - ShE3py:should-panic-backticks, r=thomcc
matthiaskrgr Apr 30, 2025
43a1479
Rollup merge of #139059 - RalfJung:uses_power_alignment, r=nagisa
matthiaskrgr Apr 30, 2025
7ec41b9
Rollup merge of #139192 - lolbinarycat:docs-wrapping_offset-provenanc…
matthiaskrgr Apr 30, 2025
61b42a4
Rollup merge of #140438 - ferrocene:pa-debug-assertions-tools, r=Kobzol
matthiaskrgr Apr 30, 2025
fa49b28
Rollup merge of #140446 - mejrs:test1, r=jieyouxu
matthiaskrgr Apr 30, 2025
cecdac7
Auto merge of #140503 - matthiaskrgr:rollup-n7zigts, r=matthiaskrgr
bors Apr 30, 2025
deb0c04
Auto merge of #121909 - Zoxc:drop-ast-task, r=petrochenkov
bors Apr 30, 2025
8fe288a
Preparing for merge from rustc
invalid-email-address May 1, 2025
f6524cb
Merge from rustc
invalid-email-address May 1, 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 @@
deb947971c8748f5c6203548ce4af9022f21eaf0
0c33fe2c3d3eecadd17a84b110bb067288a64f1c
6 changes: 3 additions & 3 deletions src/tests/ui.md
Original file line number Diff line number Diff line change
Expand Up @@ -372,9 +372,9 @@ E.g. use `//@ dont-require-annotations: NOTE` to annotate notes selectively.
Avoid using this directive for `ERROR`s and `WARN`ings, unless there's a serious reason, like
target-dependent compiler output.

Missing diagnostic kinds (`//~ message`) are currently accepted, but are being phased away.
They will match any compiler output kind, but will not force exhaustive annotations for that kind.
Prefer explicit kind and `//@ dont-require-annotations` to achieve the same effect.
Some diagnostics are never required to be line-annotated, regardless of their kind or directives,
for example secondary lines of multiline diagnostics,
or ubiquitous diagnostics like `aborting due to N previous errors`.

UI tests use the `-A unused` flag by default to ignore all unused warnings, as
unused warnings are usually not the focus of a test. However, simple code
Expand Down