Commit graph

170271 commits

Author SHA1 Message Date
bors
310ae8ca77 Auto merge of #151764 - weihanglo:update-cargo, r=weihanglo
Update cargo submodule

18 commits in efcd9f58636c1990393d495159045d9c35e43b8f..fe2f314aef06e688a9517da1ac0577bb1854d01f
2026-01-23 13:50:59 +0000 to 2026-01-30 21:52:01 +0000
- feat(lints): Add unused workspace dependency lint (rust-lang/cargo#16571)
- docs: Remove redundant homepage link (rust-lang/cargo#16572)
- refactor: Remove unused workspace dependencies (rust-lang/cargo#16573)
- Re-downgrade curl-sys (rust-lang/cargo#16570)
- docs(report): enhance man pages for `cargo report *` (rust-lang/cargo#16430)
- fix(lints): Refine redundant metadata lints (rust-lang/cargo#16564)
- Prevent `cargo init` in home directory (rust-lang/cargo#16566)
- feat(lints): Add redundant_homepage lint  (rust-lang/cargo#16561)
- feat(lints): Add `non_*_case_features` (rust-lang/cargo#16560)
- Update build_std::basic test to ensure index doesn't update (rust-lang/cargo#16559)
- feat(lints): Add mutually exclusive `non_{kebab,snake}_case_packages` (rust-lang/cargo#16554)
- fix(lints): Pluralize non_kebab_case_bins (rust-lang/cargo#16553)
- Add -Z json-target-spec (rust-lang/cargo#16557)
- feat(lint): Add redundant_readme lint  (rust-lang/cargo#16552)
- chore(deps): update msrv (rust-lang/cargo#16387)
- tests: add regression test for --artifact-dir on stable (rust-lang/cargo#16541)
- Don't check the specific build-std output (rust-lang/cargo#16551)
- Fix build-std lto test to run on other platforms (rust-lang/cargo#16550)
2026-01-31 03:29:31 +00:00
Weihang Lo
f7ffe31390
Update cargo submodule
also fixed tests/run-make-cargo/apple-slow-tls/rmake.rs
accordingly for the new `-Zjson-target-spec` requirement
2026-01-30 19:15:24 -05:00
bors
44e34e1ac6 Auto merge of #151875 - JonathanBrouwer:rollup-OPCJQtC, r=JonathanBrouwer
Rollup of 2 pull requests

Successful merges:

 - rust-lang/rust#151281 (constify `Iterator`, take IV)
 - rust-lang/rust#151873 (resolve: Remove `force` parameter from `resolve_ident_in_scope`)
2026-01-30 22:15:51 +00:00
bors
a293cc4af8 Auto merge of #151679 - clubby789:lockfile-fix, r=Mark-Simulacrum
Fix lockfile update script

Fixes https://github.com/rust-lang/rust/pull/151354#issuecomment-3795764510

Now passes `shellcheck`

cc @ehuss
2026-01-30 18:57:41 +00:00
Deadbeef
02e10b2d90 fix issues and ui tests, address reviews 2026-01-30 15:59:34 +00:00
Stuart Cook
5b542088ae
Rollup merge of #151844 - tshepang:rdg-sync, r=tshepang
rustc-dev-guide subtree update

Subtree update of `rustc-dev-guide` to e03697d813.

Created using https://github.com/rust-lang/josh-sync.

r? @ghost
2026-01-30 17:41:08 +11:00
Tshepang Mbambo
6ea1809c5e
Merge pull request #2748 from rust-lang/tshepang/sembr
sembr
2026-01-30 01:05:28 +02:00
Tshepang Mbambo
62dbe9fbab whitespace 2026-01-30 00:59:05 +02:00
Tshepang Mbambo
31eab45e4a fix sembr tool corner case 2026-01-30 00:58:42 +02:00
Tshepang Mbambo
c3e9f0007e sembr src/rustdoc-internals/rustdoc-json-test-suite.md 2026-01-30 00:31:17 +02:00
Tshepang Mbambo
84e994ebd4 sembr src/tests/ci.md 2026-01-30 00:28:12 +02:00
Tshepang Mbambo
b4ded124a7 extraneous whitespace 2026-01-30 00:27:42 +02:00
Tshepang Mbambo
654a5a3404 sembr src/compiler-team.md 2026-01-30 00:24:39 +02:00
Tshepang Mbambo
d34695f503 some improvements 2026-01-30 00:21:42 +02:00
Tshepang Mbambo
d7e88cf39b sembr src/git.md 2026-01-30 00:08:23 +02:00
Tshepang Mbambo
ffc3b8a3f1 capitalise start of sentence 2026-01-30 00:03:23 +02:00
Tshepang Mbambo
2aea912db2 sembr src/building/suggested.md 2026-01-29 23:51:07 +02:00
Tshepang Mbambo
d4764e3210 some improvements 2026-01-29 23:46:27 +02:00
Tshepang Mbambo
7d8b5324eb sembr src/debuginfo/lldb-visualizers.md 2026-01-29 23:27:41 +02:00
Tshepang Mbambo
43fc5a40ee sembr src/walkthrough.md 2026-01-29 23:14:55 +02:00
Tshepang Mbambo
dd4870d0cc fix sembr tool corner case 2026-01-29 23:13:39 +02:00
Tshepang Mbambo
dd8ae230c7 some improvements 2026-01-29 23:08:29 +02:00
Tshepang Mbambo
03b8ebb91c sembr src/tests/ui.md 2026-01-29 22:09:02 +02:00
Tshepang Mbambo
93049c3488 fix sembr tool corner case 2026-01-29 22:06:56 +02:00
Tshepang Mbambo
b643676267 misc improvements 2026-01-29 21:57:55 +02:00
Tshepang Mbambo
83eae6253a sembr src/tests/compiletest.md 2026-01-29 21:15:07 +02:00
Tshepang Mbambo
c4718ea1d9 missing pause 2026-01-29 21:08:37 +02:00
Tshepang Mbambo
481d49de09 missing word 2026-01-29 21:08:19 +02:00
Tshepang Mbambo
b128539624 sembr src/tracing.md 2026-01-29 20:57:08 +02:00
The rustc-josh-sync Cronjob Bot
8f9dd9e570 Merge ref '370143facf' from rust-lang/rust
Pull recent changes from https://github.com/rust-lang/rust via Josh.

Upstream ref: rust-lang/rust@370143facf
Filtered ref: rust-lang/rustc-dev-guide@e706cc1e62
Upstream diff: 0462e8f7e5...370143facf

This merge was created using https://github.com/rust-lang/josh-sync.
2026-01-29 18:52:57 +00:00
The rustc-josh-sync Cronjob Bot
f0bb4e649f Prepare for merging from rust-lang/rust
This updates the rust-version file to 370143facf.
2026-01-29 18:52:52 +00:00
Tshepang Mbambo
6910e978b9
Merge pull request #2746 from rust-lang/fix-redirects
fix redirects
2026-01-29 20:44:33 +02:00
Tshepang Mbambo
c943cd9b8c fix redirects 2026-01-29 20:43:03 +02:00
Jonathan Brouwer
0f318f9cea
Rollup merge of #151834 - GuillaumeGomez:update-askama, r=GuillaumeGomez
Update `askama` version to `0.15.4`

Hopefully it's the last `askama` update before a while. ^^'

r? ghost
2026-01-29 17:47:32 +01:00
Jonathan Brouwer
40d7cb890f
Rollup merge of #150271 - Jamesbarford:chore/refactor-struct-placeholder-pt2, r=lcnr
Move struct placeholder pt2

r? ghost
2026-01-29 17:47:29 +01:00
Guillaume Gomez
6397395362 Update askama version to 0.15.4 2026-01-29 17:08:19 +01:00
Tshepang Mbambo
d3bffef039 bump to latest mdbook
https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md
2026-01-29 15:25:15 +02:00
Tshepang Mbambo
15a1e9bfe6
Merge pull request #2733 from rust-lang/tshepang/normalize-paths
replace _ with - in path names (for consistency)
2026-01-29 15:10:17 +02:00
bors
370143facf Auto merge of #151816 - Zalathar:rollup-z5YytdB, r=Zalathar
Rollup of 5 pull requests

Successful merges:

 - rust-lang/rust#151775 (Portable SIMD subtree update)
 - rust-lang/rust#151488 (Tweak E0599 to consolidate unsatisfied trait bound messages)
 - rust-lang/rust#149823 (fix(parser): Disallow CR in frontmatter )
 - rust-lang/rust#151475 (add foregin type tests for issue 64458)
 - rust-lang/rust#151657 (Cleanup of `#[derive(Diagnostic)]` attribute parsers)
2026-01-29 11:49:06 +00:00
Stuart Cook
d49f50ff4a
Rollup merge of #151775 - calebzulawski:sync-from-portable-simd-2026-01-28, r=folkertdev
Portable SIMD subtree update

cc @folkertdev @programmerjake
2026-01-29 22:34:07 +11:00
James Barford-Evans
25c1365507 Part 2 refactoring of moving placeholder types to rustc_type_ir 2026-01-29 11:11:40 +00:00
Stuart Cook
a67e3450ec
Rollup merge of #151804 - Zalathar:sort-typos, r=lqd
Document, sort, and tweak spellcheck entries in `typos.toml`

- This grew out of rust-lang/rust#151781, which was originally a simple typo fix.
2026-01-29 19:03:33 +11:00
Stuart Cook
a3be677570
Rollup merge of #151798 - GuillaumeGomez:update-askama, r=GuillaumeGomez
Update `askama` to `0.15.3`

Some bugfixes.

r? ghost
2026-01-29 19:03:32 +11:00
Stuart Cook
3830f76b4a
Rollup merge of #151665 - arferreira:fix-rustdoc-contrast, r=GuillaumeGomez
Fix contrast ratio for `Since` element in rustdoc dark theme

Changed `--right-side-color` from `#808080` to `#ababab` in the dark theme.

<img width="742" height="784" alt="Screenshot 2026-01-25 at 8 04 29 PM" src="https://github.com/user-attachments/assets/38c5f0b9-2034-429f-87db-8a0ed8209b5d" />

Verified visually in dark theme, it's now more readable:

<img width="174" height="96" alt="Screenshot 2026-01-25 at 8 41 02 PM" src="https://github.com/user-attachments/assets/d0c30409-4374-48c4-ae9c-a0aec48e8957" />

Part of https://github.com/rust-lang/rust/issues/59845
Fixes rust-lang/rust#151422
2026-01-29 19:03:32 +11:00
Stuart Cook
f5822b672b
Rollup merge of #151559 - GuillaumeGomez:marker-hidden-deprecated-search, r=lolbinarycat
[rustdoc] Add a marker to tell users that there are hidden (deprecated) items in the search results

Someone on mastodon rightfully pointed out that having a visual indication that some search results were hidden would be a good idea if the "hide deprecated items" setting is enabled. In particular if no results are displayed.

It looks like this:

<img width="861" height="228" alt="Screenshot From 2026-01-24 00-26-33" src="https://github.com/user-attachments/assets/93aeef11-a550-47dc-9c78-219ea4fd822c" />

r? @lolbinarycat
2026-01-29 19:03:31 +11:00
Stuart Cook
dd43c8848d
Rollup merge of #150474 - reddevilmidzy:tidy-sub-dir, r=Zalathar
Tidy: detect ui tests subdirectory changes so `tests/ui/README.md` stays in sync

close: rust-lang/rust#150399

There's an issue where `tests/ui/README.md` isn't updated whenever the ui subdirectory changes.
I've added subdirectory change detection to tidy ~~added a new mention to `triage.toml` to notify `tests/ui/README.md` to also be updated~~.

r? @Urgau
2026-01-29 19:03:29 +11:00
Zalathar
e8bdcb084d Enforce alphabetical sorting in typos.toml and tweak comments 2026-01-29 13:16:36 +11:00
Caleb Zulawski
b71ff51277 Update std and tests to match std::simd API (remove LaneCount bound and rename to_int to to_simd) 2026-01-28 18:35:17 -05:00
Guillaume Gomez
e1417f408e Update askama to 0.15.3 2026-01-28 22:06:18 +01:00
lolbinarycat
457148406f
Refer to debug-logging bootstrap config by its full path. 2026-01-28 12:38:09 -06:00