Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1617 commits
Select commit Hold shift + click to select a range
92e11d1
Avoid extern "unadjusted" in compiler-builtins
bjorn3 Jul 31, 2026
cc73c4d
Avoid computing FnAbi for llvm intrinsics in miri
bjorn3 Jul 12, 2026
12ac752
Don't compute FnAbi for LLVM intrinsics
bjorn3 Dec 28, 2025
0417c4e
Add comments
bjorn3 Aug 3, 2026
7bbe5d6
Add regression test for static lifetime of borrowed array of Drop typ…
zakrad Aug 12, 2026
6ef144d
rustdoc: use anonymous constant for primitives/keywords/attribute docs
mejrs Aug 4, 2026
4449de3
ensure anon consts themselves are not documented
mejrs Aug 11, 2026
748a319
Add extra checks to ensure GCC and binutils have needed support for t…
GuillaumeGomez Aug 13, 2026
00a552f
check `mut`-restriction when tuple constructor is used as a value
im-lunex Aug 13, 2026
a89abc8
Fix link title attribute value when field of enum variants
GuillaumeGomez Aug 13, 2026
a6eb103
Do not mention "unsupported assoc item constraint" on `::` -> `:` typo
estebank Aug 13, 2026
10eabec
When encountering wrong number of generics caused by a param bound th…
estebank Aug 13, 2026
487e0e0
Display generated asm in case it failed
GuillaumeGomez Aug 13, 2026
3512f08
add `complex-abi.rs` test
folkertdev Jul 6, 2026
3238bbf
add CHECK lines and revisions
folkertdev Jul 6, 2026
2567434
disable most revisions
folkertdev Jul 6, 2026
130ae0b
Implement and test x86_64 Complex
folkertdev Jul 6, 2026
534309d
`Complex` return on `x86`
folkertdev Jul 21, 2026
55c133a
Revert "riscv: promote d, e, and f target_features to CfgStableToggle…
beetrees Aug 13, 2026
2bfb443
core: Fix a typo in funnel shift documentation
tgross35 Aug 13, 2026
3de35f2
Add function-like macro
Sa4dUs Aug 13, 2026
1b5cb9f
Updates the expect messages in library/std/src/net/udp.rs to follow t…
jaroslawroszyk Aug 9, 2026
4c097cf
Use `--prefix` to generate binaries in the right location
GuillaumeGomez Aug 13, 2026
3c395a9
Add regression test for path printing with infinitely many visible names
zakrad Aug 13, 2026
93c9086
Auto merge of #161045 - folkertdev:stdarch-sync-2026-09-13, r=folkertdev
bors Aug 13, 2026
b5bd618
Rollup merge of #157428 - nia-e:allocator-refactor, r=clarfonthey
jhpratt Aug 13, 2026
ce7c52a
Rollup merge of #158918 - tgross35:win64-f128-updates, r=folkertdev
jhpratt Aug 13, 2026
a4b0909
Rollup merge of #160077 - bjorn3:no_unadjusted_fn_abi, r=RalfJung,tgr…
jhpratt Aug 13, 2026
584abbc
Rollup merge of #160288 - mejrs:anon_const_attr_docs, r=GuillaumeGomez
jhpratt Aug 13, 2026
633031a
Rollup merge of #160440 - bjorn3:refactor_unwind4, r=Mark-Simulacrum
jhpratt Aug 13, 2026
e1ce7da
Rollup merge of #160896 - marcoieni:tidy-python-3.11, r=jieyouxu
jhpratt Aug 13, 2026
a4ce93b
Rollup merge of #160972 - valentynkit:windows-seek-invalid-input, r=J…
jhpratt Aug 13, 2026
29b5c30
Rollup merge of #160984 - bit-aloo:2026-08-12-mgca-const-infer-args, …
jhpratt Aug 13, 2026
60c423c
Rollup merge of #161036 - makai410:shadowed-diag, r=estebank
jhpratt Aug 13, 2026
11c37a3
Rollup merge of #161037 - joboet:main_altstack, r=clarfonthey
jhpratt Aug 13, 2026
8d82dad
Rollup merge of #161040 - SomeFlyingThing:agent/audit-codegen-hints, …
jhpratt Aug 13, 2026
d34673e
Rollup merge of #161065 - tgross35:funnel-shift-docs, r=clarfonthey
jhpratt Aug 13, 2026
9e0b9bc
Rollup merge of #158885 - folkertdev:complex-layout, r=workingjubilee
jhpratt Aug 13, 2026
c28d4c6
Rollup merge of #160928 - im-lunex:fix_#160891, r=Urgau
jhpratt Aug 13, 2026
6bd52be
Rollup merge of #160969 - Albab-Hasan:span-for-size-of-val-layout-err…
jhpratt Aug 13, 2026
ca05145
Rollup merge of #161002 - folkertdev:custom-error-on-cold, r=tgross35
jhpratt Aug 13, 2026
ebde615
Rollup merge of #161016 - chenyukang:yukang-fix-160987-try-block-labe…
jhpratt Aug 13, 2026
d44b33e
Rollup merge of #161020 - tgross35:io-error-updates, r=clarfonthey
jhpratt Aug 13, 2026
ca778de
Rollup merge of #161044 - tshepang:rdg-sync, r=tshepang
jhpratt Aug 13, 2026
f7b6dc1
Rollup merge of #161046 - Kobzol:bors-unroll, r=Kobzol
jhpratt Aug 13, 2026
6a25fdd
Rollup merge of #161054 - GuillaumeGomez:enum-variant-field-title, r=…
jhpratt Aug 13, 2026
89fe059
Rollup merge of #161055 - Sa4dUs:offload-macro, r=ZuseZ4
jhpratt Aug 13, 2026
ad85a0a
Rollup merge of #161064 - beetrees:revert-156188-riscv-target-feature…
jhpratt Aug 13, 2026
325add2
PowerPC inline ASM: Fix scalar floats being in the wrong vector lane …
beetrees Aug 3, 2026
53360a3
Introduce `CanonicalizerState`
nnethercote Aug 6, 2026
445d379
Use `DelayedMap` for `CanonicalizerState::cache`
nnethercote Aug 12, 2026
88cfd22
Use `--with-as` and `--with-ld` options for `gcc` configure
GuillaumeGomez Aug 13, 2026
4dd0aa9
Move `core::config` macros into a separate file
Zalathar Aug 14, 2026
e553bec
Clean up imports related to `define_config!` and `check_ci_llvm!`
Zalathar Aug 14, 2026
0594f7c
cargotest: replace Servo with Stylo
HNO3Miracle Aug 5, 2026
d3e51cb
clippy: Remove `Cow` from `FnSig::coroutine_kind`
nnethercote Aug 14, 2026
3c4b3a1
handle `RerunNonErased` in `projection_may_match`
zedddie Aug 14, 2026
af24bdf
do the same in upcast `projection_may_match`
zedddie Aug 14, 2026
84afa6a
clippy: Remove `eq_coroutine_kind`
nnethercote Aug 14, 2026
82ffbfb
Avoid unnecessary `coro_node_id`
nnethercote Aug 14, 2026
1913a88
rustfmt: Avoid some code duplication
nnethercote Aug 14, 2026
ba616d9
move links closer to the places they're used
jyn514 Aug 13, 2026
ea0aa2b
recommend ./x, not global x
jyn514 Aug 14, 2026
48a04ff
Miri: give the incremental session a chance to finish
RalfJung Aug 8, 2026
9221154
fix unused features in Miri tests
RalfJung Aug 8, 2026
33da3e5
use compact bullet lists for external doc references
jyn514 Aug 14, 2026
c7b9773
Revert "Add regression test for const fn returning Vec of boxed dyn Any"
zakrad Aug 14, 2026
107d468
Add regression test for test_case attribute on a use item
zakrad Aug 13, 2026
059bf4a
Auto merge of #161075 - jhpratt:rollup-sSE7Oua, r=jhpratt
bors Aug 14, 2026
d34375c
add crashtests
cyrgani Aug 14, 2026
a9066b3
Auto merge of #160982 - jdonszelmann:fix-unic-ucd, r=adwinwhite,lcnr
bors Aug 14, 2026
7c8b41f
Restrict the normalization of relative paths
Zalathar Aug 14, 2026
bcc35a8
More settings targetting binutils
GuillaumeGomez Aug 14, 2026
5b93f54
Add regression test for unstable def_ident_span fingerprint with incr…
zakrad Aug 14, 2026
a0f0d29
Rollup merge of #158510 - Amanieu:static-pie-gnu, r=saethlin
JonathanBrouwer Aug 14, 2026
2405206
Rollup merge of #160441 - beetrees:inline-asm-fix-powerpc64le, r=Amanieu
JonathanBrouwer Aug 14, 2026
4a07696
Rollup merge of #160760 - RalfJung:miri-incremental, r=bjorn3
JonathanBrouwer Aug 14, 2026
90046d0
Rollup merge of #160892 - nnethercote:new-solver-inlining, r=jdonszel…
JonathanBrouwer Aug 14, 2026
22e565a
Rollup merge of #160821 - jaroslawroszyk:main, r=clarfonthey
JonathanBrouwer Aug 14, 2026
beff62f
Rollup merge of #160997 - jyn514:agents-md, r=jieyouxu
JonathanBrouwer Aug 14, 2026
a1c25a7
Rollup merge of #161057 - estebank:issue-92685-part-deux, r=jieyouxu
JonathanBrouwer Aug 14, 2026
3307574
Rollup merge of #161079 - Zalathar:config-macros, r=jieyouxu
JonathanBrouwer Aug 14, 2026
636ecf1
Rollup merge of #161080 - zedddie:projection_may_match-rerun-no-eased…
JonathanBrouwer Aug 14, 2026
e2126cb
Rollup merge of #161085 - Zalathar:normalize-selectors, r=Kobzol
JonathanBrouwer Aug 14, 2026
f62b1ea
Rollup merge of #161086 - cyrgani:test-3, r=Kivooeo
JonathanBrouwer Aug 14, 2026
2fb4ed8
Auto merge of #161093 - JonathanBrouwer:rollup-ZAPw9dB, r=JonathanBro…
bors Aug 14, 2026
a6309f7
move implied bounds computation out of borrowck
lcnr Aug 4, 2026
c34440a
fix implied bound computation for nested bodies
lcnr Aug 4, 2026
6de1547
move compute implied bounds into sub-fn
lcnr Aug 6, 2026
d1fc585
review and stuff
lcnr Aug 10, 2026
457c9db
only change implied bounds behavior with next-solver
lcnr Aug 13, 2026
7bec0dd
Bump the version number to 1.100.0
cuviper Aug 14, 2026
9126d55
cleanup: rip out unnecessary `iter().last()` and `iter().next()`
makai410 Aug 14, 2026
b2722ed
Explicitly pass run_make_support rlib/rmeta paths to compiletest
Kobzol Aug 14, 2026
d453bdd
Auto merge of #161077 - nnethercote:CanonicalizerState, r=jdonszelmann
bors Aug 14, 2026
80cc60a
Correctly test the custom GCC built in CI
GuillaumeGomez Aug 14, 2026
942fe31
Fix tidy error
GuillaumeGomez Aug 14, 2026
0a01e2f
rustdoc: Simplify `cfg` hierarchy and generate better `cfg` messages
GuillaumeGomez Aug 14, 2026
efd7436
Add regression test for #145075
GuillaumeGomez Aug 14, 2026
725945e
Take bors try-perf branch into account in verify-channel.sh
Kobzol Aug 14, 2026
652ab85
stabilize `extern "custom"`
folkertdev Jun 27, 2026
97fdee6
Even more cfg cleanup
GuillaumeGomez Aug 14, 2026
990c068
rustc.1: `-O` is `-C opt-level=3`
cuviper Aug 14, 2026
fb03f84
Rollup merge of #159963 - Lfan-ke:feature/step-by-fused-iterator, r=j…
JonathanBrouwer Aug 14, 2026
29ba24b
Rollup merge of #152826 - DanielEScherzer:test-references-unions, r=t…
JonathanBrouwer Aug 14, 2026
e976e14
Rollup merge of #160556 - HNO3Miracle:cargotest-use-stylo, r=clubby789
JonathanBrouwer Aug 14, 2026
874ae6d
Rollup merge of #161011 - DanielEScherzer:test-references-rust-2018, …
JonathanBrouwer Aug 14, 2026
03ddc9b
Rollup merge of #161083 - zakrad:revert-84170-test, r=JonathanBrouwer
JonathanBrouwer Aug 14, 2026
2445948
Rollup merge of #161112 - cuviper:O3, r=saethlin
JonathanBrouwer Aug 14, 2026
68c677a
Auto merge of #161113 - JonathanBrouwer:rollup-SBl74tq, r=JonathanBro…
bors Aug 14, 2026
78dd93d
[Priroda] Add DAP attach startup fixtures
moabo3li Aug 14, 2026
bf99cbc
[Priroda] Accept DAP attach at startup
moabo3li Aug 14, 2026
d928caf
[Priroda] Add DAP unknown-command fixture
moabo3li Aug 14, 2026
a4f8366
tests/rustdoc-ui: relax the version regex
cuviper Aug 14, 2026
9c36d9a
[Priroda] Keep DAP sessions alive after unknown commands
moabo3li Aug 14, 2026
513bf1a
[Priroda] Make the VS Code template extension-free
moabo3li Aug 14, 2026
0844f35
Auto merge of #161047 - lcnr:implied-bounds-opaque-only-next, r=adwin…
bors Aug 15, 2026
40f7522
Update cargo submodule
weihanglo Aug 15, 2026
364e1ff
Clean up some inconsistent imports and paths
Zalathar Aug 15, 2026
8424752
Auto merge of #161106 - cuviper:version-100, r=Mark-Simulacrum
bors Aug 15, 2026
76c314f
Make ShardedHashMap::with_capacity split capacity between shards
Zoxc Aug 14, 2026
774360c
Rollup merge of #161111 - Kobzol:ci-try-perf, r=Mark-Simulacrum
JonathanBrouwer Aug 15, 2026
0692376
Rollup merge of #158504 - folkertdev:stabilize-extern-custom, r=tgross35
JonathanBrouwer Aug 15, 2026
a51e371
Rollup merge of #161030 - nia-e:fixup-mailmap, r=Mark-Simulacrum
JonathanBrouwer Aug 15, 2026
6f0ad15
Rollup merge of #161105 - GuillaumeGomez:improve-cfg-message, r=Urgau
JonathanBrouwer Aug 15, 2026
908d0a5
Rollup merge of #161123 - Zalathar:imports, r=jieyouxu
JonathanBrouwer Aug 15, 2026
96aef28
Update expect messages for library/alloc/src/vec/mod.rs
Saitock Aug 15, 2026
110d7e5
Auto merge of #161128 - JonathanBrouwer:rollup-8wE5OZB, r=JonathanBro…
bors Aug 15, 2026
817d95a
json trimming
Walnut356 Aug 13, 2026
73d3b1c
fix buggy MaybeDangling<&T> validation logic
RalfJung Aug 15, 2026
b4116af
Auto merge of #161121 - weihanglo:update-cargo, r=weihanglo
bors Aug 15, 2026
95e09c3
Rollup merge of #160203 - scottmcm:cmp-with-key, r=JohnTitor
JonathanBrouwer Aug 15, 2026
c095ceb
Rollup merge of #159862 - Saitock:fix_expect, r=JohnTitor
JonathanBrouwer Aug 15, 2026
f7bf153
Rollup merge of #160719 - BartSimpson001:fix-160716, r=JohnTitor
JonathanBrouwer Aug 15, 2026
8a2cd78
Rollup merge of #160996 - scottmcm:too-many-ampersands-2, r=JohnTitor
JonathanBrouwer Aug 15, 2026
463a8c9
Rollup merge of #161102 - Kobzol:compiletest-runmake-passthrough, r=j…
JonathanBrouwer Aug 15, 2026
cdca303
add some more missing io::Error variants
RalfJung Aug 15, 2026
4fab3c1
Add regression test for assumptions-on-binders ICE
amirHdev Aug 15, 2026
2fbe4c9
host_error_to_errnum: avoid ErrorKind detour when host and target are…
RalfJung Aug 15, 2026
3aa2c47
Merge pull request #5255 from RalfJung/io-error
RalfJung Aug 15, 2026
d871d69
Add regression test for dyn impl missing type
lybang-lab Aug 15, 2026
c9b7f17
Auto merge of #161134 - JonathanBrouwer:rollup-R2ewiX4, r=JonathanBro…
bors Aug 15, 2026
581ac1c
Add documentation for BPF targets
vadorovsky Aug 15, 2026
337eccf
Rollup merge of #161125 - RalfJung:MaybeDangling-validity, r=saethlin
JonathanBrouwer Aug 15, 2026
1b0402d
Rollup merge of #159971 - amirHdev:fix-missing-placeholder-assumption…
JonathanBrouwer Aug 15, 2026
0a92a1f
Document `BOOTSTRAP_TRACING_SKIP_TIME` in the rustc-dev-guide
Kobzol Aug 15, 2026
6644179
Rename `TracingPrinter` field to avoid double negative
Kobzol Aug 15, 2026
a0b57de
Rename `maybe_download_ci_llvm` to `maybe_download_host_ci_llvm`
Kobzol Aug 15, 2026
67854e5
Auto merge of #161143 - JonathanBrouwer:rollup-hgQTzZ3, r=JonathanBro…
bors Aug 15, 2026
0958d0c
Switch to c8a EC2 runner for auto merges
Mark-Simulacrum Aug 15, 2026
d061443
Update `browser-ui-test` version to `0.25.1`
GuillaumeGomez Aug 15, 2026
3183856
Fix typo in search.js
GuillaumeGomez Aug 15, 2026
7748068
Add back flaky rustdoc-gui test with some small tweaks
GuillaumeGomez Aug 15, 2026
c0c5df2
Merge pull request #5254 from moabo3li/priroda-vscode-debugserver-ext…
oli-obk Aug 15, 2026
f955803
Move `LLVM_TOOLS` and `LLD_FILE_NAMES` into `build_steps::dist`
Zalathar Aug 16, 2026
73960bf
Move `EXTRA_CHECK_CFGS` into `crate::core::builder::cargo`
Zalathar Aug 16, 2026
43620bc
Describe Linux kernel version reqirements
vadorovsky Aug 16, 2026
7e27076
Mention the plan of using GNU flabor of linker
vadorovsky Aug 16, 2026
3da3659
Fix the link to the BPF ABI convention
vadorovsky Aug 16, 2026
ea31c35
Remove the "no-op" word from panic handler description
vadorovsky Aug 16, 2026
eab115e
Auto merge of #160331 - Walnut356:pretty-std-repr, r=Kobzol
bors Aug 16, 2026
5e54aa2
Pin all kernel links to the v6.13
vadorovsky Aug 16, 2026
8677009
Prepare for merging from rust-lang/rust
RalfJung Aug 16, 2026
74a4759
Merge ref '67854e511de2' from rust-lang/rust
RalfJung Aug 16, 2026
b77b9cf
fmt, clippy
saethlin Aug 14, 2026
6d635da
std: guard against unwinds in queue-based `Once`
joboet Aug 16, 2026
148cb75
bless and fix tests
RalfJung Aug 16, 2026
6c9c80c
Merge pull request #5252 from saethlin/rustup
RalfJung Aug 16, 2026
9612357
Move `Compiler` to its own module `crate::core::compiler`
Zalathar Aug 16, 2026
38c260e
Move `CodegenBackendKind` to its own module `crate::core::backend`
Zalathar Aug 16, 2026
9ff48b2
Move `TestTarget` into `build_steps::test`
Zalathar Aug 16, 2026
57033a0
Move `Crate` into `crate::core::metadata`
Zalathar Aug 16, 2026
af768f6
Move `envify` into `crate::utils::helpers` and add a test
Zalathar Aug 16, 2026
d5a8464
Move/rename/adjust `prepare_behaviour_dump_dir`
Zalathar Aug 16, 2026
d7bd2df
Add code comment explaining why we need this binutils version
GuillaumeGomez Aug 16, 2026
874e6f2
Auto merge of #160889 - nnethercote:simplify-MaybeBorrowedLocals, r=c…
bors Aug 16, 2026
62e50f5
Add regression test for trait on next solver
lsunsi Aug 16, 2026
ea08be0
Properly restrict undocumented-unsafe to `library/core`
Zalathar Aug 16, 2026
bf063f1
Auto merge of #160916 - Kobzol:bootstrap-llvm-2, r=jieyouxu
bors Aug 16, 2026
59022bf
Add BPF test for Rust ABI stack arguments
amirHdev Aug 16, 2026
9162595
Add back flaky gui rustdoc test `tests/rustdoc-gui/headers-color.goml`
GuillaumeGomez Aug 16, 2026
916b10c
Replace structured for<> rewrite with a generic help
Dnreikronos Aug 16, 2026
8b85851
avoid pointless spans in target modifier errors
RalfJung Aug 16, 2026
3da0457
add crashtests
cyrgani Aug 16, 2026
34baba5
Auto merge of #160529 - cuviper:deps, r=Mark-Simulacrum
bors Aug 16, 2026
bd9ab86
Improve `powerpc-types.rs` test
beetrees Aug 16, 2026
2e79127
make memcmp test less constrained
RalfJung Aug 16, 2026
1deb529
Rollup merge of #161017 - ChrisDenton:clippy2, r=nia-e
JonathanBrouwer Aug 16, 2026
71b938c
Rollup merge of #160416 - devnexen:gh118925, r=Mark-Simulacrum
JonathanBrouwer Aug 16, 2026
5d4e11e
Rollup merge of #161006 - GuillaumeGomez:gcc-binutils, r=Kobzol
JonathanBrouwer Aug 16, 2026
754159a
Rollup merge of #161141 - vadorovsky:vad/docs-platform-bpf, r=nagisa,…
JonathanBrouwer Aug 16, 2026
2ac08f3
Rollup merge of #161157 - Zalathar:bootstrap-root, r=Kobzol
JonathanBrouwer Aug 16, 2026
338779c
Rollup merge of #161185 - joboet:unwind_queue_once, r=clarfonthey
JonathanBrouwer Aug 16, 2026
7145327
Rollup merge of #161186 - RalfJung:miri, r=RalfJung
JonathanBrouwer Aug 16, 2026
5b52f7d
Rollup merge of #159855 - valentynkit:pidfd-wait-eintr, r=Mark-Simula…
JonathanBrouwer Aug 16, 2026
75b2534
Rollup merge of #160478 - Dnreikronos:diagnostics/closure_lifetime_bi…
JonathanBrouwer Aug 16, 2026
c7b50e4
Rollup merge of #161053 - zakrad:regr-test-86672, r=mejrs
JonathanBrouwer Aug 16, 2026
3fa9185
Rollup merge of #161073 - zakrad:regr-test-57500, r=mejrs
JonathanBrouwer Aug 16, 2026
21fd8be
Rollup merge of #161099 - zakrad:regr-test-95945, r=folkertdev
JonathanBrouwer Aug 16, 2026
eea6472
Rollup merge of #161103 - makai410:cleanup-iter-last, r=mu001999
JonathanBrouwer Aug 16, 2026
7b9ed05
Rollup merge of #161136 - amirHdev:investigate-bpf-123150, r=folkertdev
JonathanBrouwer Aug 16, 2026
2bcfb1e
Rollup merge of #161146 - Mark-Simulacrum:ec2-auto, r=Kobzol
JonathanBrouwer Aug 16, 2026
d205f09
Rollup merge of #161148 - GuillaumeGomez:put-back-gui-test, r=Urgau
JonathanBrouwer Aug 16, 2026
9692358
Rollup merge of #161181 - GuillaumeGomez:rustdoc-flaky-gui-back, r=Urgau
JonathanBrouwer Aug 16, 2026
4296e03
move Target consistency check into separate file
RalfJung Aug 16, 2026
41e670d
ping me when target ABI checks are being changed
RalfJung Aug 16, 2026
2c39ff4
Auto merge of #161196 - JonathanBrouwer:rollup-JHCyFaw, r=JonathanBro…
bors Aug 16, 2026
185ac52
Fix inconsistency in backward handling of `Yield`
nnethercote Aug 4, 2026
828faaa
Improve edge computation in `Backward::apply_effects_in_block`
nnethercote Aug 4, 2026
ea4322d
De-`mut` an `apply_switch_int_edge_effect` argument
nnethercote Aug 4, 2026
613e826
Overhaul `CoroutineKind`
nnethercote Aug 14, 2026
eaa160c
Auto merge of #161082 - nnethercote:overhaul-CoroutineMarker, r=mejrs
bors Aug 17, 2026
67d326d
Rollup merge of #161127 - Zoxc:shard-cap, r=nnethercote
jhpratt Aug 17, 2026
cd98562
Rollup merge of #161183 - RalfJung:target-modifier-spans, r=estebank
jhpratt Aug 17, 2026
77421a5
Rollup merge of #161203 - nnethercote:Analysis-cleanups, r=cjgillot
jhpratt Aug 17, 2026
7ca25f1
Rollup merge of #155942 - zamazan4ik:stabilize-profile-sample-use-and…
jhpratt Aug 17, 2026
1b7f5d4
Rollup merge of #160939 - alyssais:std-features, r=Mark-Simulacrum
jhpratt Aug 17, 2026
603d515
Rollup merge of #161084 - zakrad:regr-test-129765, r=nnethercote
jhpratt Aug 17, 2026
f48e57a
Rollup merge of #161139 - KevinA-cpu:regression-test-152668, r=nnethe…
jhpratt Aug 17, 2026
2b3f4d2
Rollup merge of #161150 - cyrgani:tests-4, r=folkertdev
jhpratt Aug 17, 2026
9cd875d
Rollup merge of #161170 - lsunsi:issue151306, r=chenyukang
jhpratt Aug 17, 2026
602c698
Rollup merge of #161173 - Zalathar:tidycore, r=jieyouxu
jhpratt Aug 17, 2026
1f48ac3
Rollup merge of #161191 - beetrees:powerpc-inline-asm-test-improve, r…
jhpratt Aug 17, 2026
069c0b3
Rollup merge of #161198 - RalfJung:target-checks, r=chenyukang
jhpratt Aug 17, 2026
bb0d2bd
Fix __hexagon_fmadf5 overflow under directed rounding
SuperChamp234 Aug 14, 2026
95b963b
Prepare for merging from rust-lang/rust
tgross35 Aug 17, 2026
c19a13e
Merge ref '2c39ff499469' from rust-lang/rust
tgross35 Aug 17, 2026
ae1a808
c-b: Restore `#![feature(abi_custom)]`
tgross35 Aug 17, 2026
dae3250
lower minimum lldb to 21.1
Walnut356 Aug 17, 2026
5b3fb6b
resolve inference vars before enter_forall_with_assumptions in dyn up…
ssenthilnathan3 Aug 14, 2026
8962dda
Auto merge of #161208 - jhpratt:rollup-bgWoX3a, r=jhpratt
bors Aug 17, 2026
6166add
Add nightly-only support for Cargo unremap trim-paths files in rust-lldb
Urgau Aug 10, 2026
881b896
lints
Walnut356 Aug 17, 2026
1625994
c-b: Add comments about why miri is configured out
tgross35 Aug 17, 2026
f874124
Make the `Tool` enum non-pub
Zalathar Aug 17, 2026
fac494e
Remove unused field `Config::configure_args`
Zalathar Aug 17, 2026
73467a1
Make `Config` non-pub
Zalathar Aug 17, 2026
c75a735
Make `Step` and `CommandLineStep` non-pub
Zalathar Aug 17, 2026
2cd9d51
Make all of `crate::core::builder::cargo` non-pub
Zalathar Aug 17, 2026
192a7f2
Delete some unused command-execution methods
Zalathar Aug 17, 2026
9d17faa
Make all of `crate::utils::exec` non-pub
Zalathar Aug 17, 2026
cfadd10
Auto merge of #161215 - tgross35:update-builtins, r=tgross35
bors Aug 17, 2026
9d649db
Rollup merge of #160497 - ssenthilnathan3:fix/wf-ice-assumptions-on-b…
JonathanBrouwer Aug 17, 2026
b05ef4f
Rollup merge of #160845 - jdonszelmann:even-better-smol-copy-set-docs…
JonathanBrouwer Aug 17, 2026
e4e92b2
Rollup merge of #160869 - Urgau:trim-paths-lldb-support, r=Mark-Simul…
JonathanBrouwer Aug 17, 2026
67f1ccd
Rollup merge of #161214 - Walnut356:repr_vers, r=jieyouxu
JonathanBrouwer Aug 17, 2026
2d929a1
Rollup merge of #161216 - Walnut356:batchmode_lints, r=jieyouxu
JonathanBrouwer Aug 17, 2026
4d181ed
Rollup merge of #161219 - Zalathar:non-pub, r=Kobzol
JonathanBrouwer Aug 17, 2026
6d656b1
Auto merge of #161226 - JonathanBrouwer:rollup-StkCbag, r=JonathanBro…
bors Aug 17, 2026
c739e1a
perf: return early from in_external_macro for root contexts
xmakro Aug 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 3 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,6 @@ c682aa162b0d41e21cc6748f4fecfe01efb69d1f
1fcae03369abb4c2cc180cd5a49e1f4440a81300
# Breaking up of compiletest runtest.rs
60600a6fa403216bfd66e04f948b1822f6450af7

# std: move futex implementations into sys::sync::futex
7232830d10b6af772e0e4670a2ff61dd23830ed8
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
github: rustfoundation
custom: ["rust-lang.org/funding"]
custom: ["https://rust-lang.org/funding"]
11 changes: 11 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
<!-- homu-ignore:start -->
<!--
Please read our [LLM policy] before opening a PR,
If you used an LLM to generate any part of this PR, including the PR description, please disclose that according to our [guidelines][disclosure guidelines].
LLM contributions are not banned, but are held to a higher standard of review and correctness.

[LLM policy]: https://forge.rust-lang.org/policies/llm-usage.html
[disclosure guidelines]: https://rustc-dev-guide.rust-lang.org/llm-guidance/writing.html#disclosure-guidelines

If this PR is related to an unstable feature or an otherwise tracked effort,
please link to the relevant tracking issue here. If you don't know of a related
tracking issue or there are none, feel free to ignore this.
Expand All @@ -8,5 +15,9 @@ This PR will get automatically assigned to a reviewer. In case you would like
a specific user to review your work, you can assign it to them by using

r? <reviewer name>

When merged, your PR's description becomes part of the commit message of a merge commit.
If you do not want certain parts of it (such as your LLM disclosure) to show up in the permanent git history,
surround them with a pair of HTML comments containing `homu-ignore:start` and `homu-ignore:end`.
-->
<!-- homu-ignore:end -->
16 changes: 11 additions & 5 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,13 @@
"src/doc/book",
"src/doc/reference"
],
// Require manual approval from the Dependency Dashboard before opening PRs
// Require manual approval from the Dependency Dashboard before opening PRs,
// except for the update types explicitly configured below.
"dependencyDashboardApproval": true,
// No dashboard approval necessary for security updates
"vulnerabilityAlerts": {
"dependencyDashboardApproval": false
},
// Renovate shouldn't update a PR if it is in the bors merge queue.
"stopUpdatingLabel": "S-waiting-on-bors",
"packageRules": [
Expand Down Expand Up @@ -64,11 +69,12 @@
"enabled": false
},
{
// Update yarn.lock in a dedicated PR.
"matchManagers": ["npm"],
// Do not update npm/yarn lockfile, we only use it for internal tests.
"matchManagers": [
"npm"
],
"matchUpdateTypes": ["lockFileMaintenance"],
"groupName": "Yarn lock file maintenance",
"commitMessageAction": "Yarn lock file update"
"enabled": false,
}
],
"ignorePaths": [
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ on:
branches:
- automation/bors/auto
- automation/bors/try
- automation/bors/try-perf
- try-perf
pull_request:
branches:
Expand All @@ -34,7 +35,7 @@ concurrency:
# We add an exception for try builds (automation/bors/try branch) and unrolled rollup builds
# (try-perf), which are all triggered on the same branch, but which should be able to run
# concurrently.
group: ${{ github.workflow }}-${{ ((github.ref == 'refs/heads/try-perf' || github.ref == 'refs/heads/automation/bors/try') && github.sha) || github.ref }}
group: ${{ github.workflow }}-${{ ((github.ref == 'refs/heads/try-perf' || github.ref == 'refs/heads/automation/bors/try-perf' || github.ref == 'refs/heads/automation/bors/try') && github.sha) || github.ref }}
cancel-in-progress: true
env:
TOOLSTATE_REPO: "https://github.com/rust-lang-nursery/rust-toolstate"
Expand Down Expand Up @@ -79,7 +80,7 @@ jobs:
# access the environment.
#
# We only enable the environment for the rust-lang/rust repository, so that CI works on forks.
environment: ${{ ((github.repository == 'rust-lang/rust' && (github.ref == 'refs/heads/try-perf' || github.ref == 'refs/heads/automation/bors/try' || github.ref == 'refs/heads/automation/bors/auto')) && 'bors') || '' }}
environment: ${{ ((github.repository == 'rust-lang/rust' && (github.ref == 'refs/heads/try-perf' || github.ref == 'refs/heads/automation/bors/try' || github.ref == 'refs/heads/automation/bors/try-perf' || github.ref == 'refs/heads/automation/bors/auto')) && 'bors') || '' }}
env:
CI_JOB_NAME: ${{ matrix.name }}
CI_JOB_DOC_URL: ${{ matrix.doc_url }}
Expand Down
146 changes: 0 additions & 146 deletions .github/workflows/dependencies.yml

This file was deleted.

10 changes: 8 additions & 2 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -505,6 +505,11 @@ Nathaniel Hamovitz <18648574+nhamovitz@users.noreply.github.com>
Nathaniel Herman <nherman@post.harvard.edu> Nathaniel Herman <nherman@college.harvard.edu>
Neil Pankey <npankey@gmail.com> <neil@wire.im>
Ngo Iok Ui (Wu Yu Wei) <wusyong9104@gmail.com>
Nia Deckers <me@nia.gay>
Nia Deckers <me@nia.gay> <nia-e@haecceity.cc>
Nia Deckers <me@nia.gay> <nia@zed.dev>
Nia Deckers <me@nia.gay> <nia@hexcat.nl>
Nia Deckers <me@nia.gay> <a5b6@riseup.net>
Nicholas Baron <nicholas.baron.ten@gmail.com>
Nicholas Bishop <nbishop@nbishop.net> <nicholasbishop@gmail.com>
Nicholas Bishop <nbishop@nbishop.net> <nicholasbishop@google.com>
Expand Down Expand Up @@ -687,8 +692,9 @@ Tomas Koutsky <tomas@stepnivlk.net>
Tomasz Miąsko <tomasz.miasko@gmail.com>
Torsten Weber <TorstenWeber12@gmail.com>
Torsten Weber <TorstenWeber12@gmail.com> <torstenweber12@gmail.com>
Trevor Gross <tmgross@umich.edu> <t.gross35@gmail.com>
Trevor Gross <tmgross@umich.edu> <tgross@intrepidcs.com>
Trevor Gross <tg@trevorgross.com> <t.gross35@gmail.com>
Trevor Gross <tg@trevorgross.com> <tgross@intrepidcs.com>
Trevor Gross <tg@trevorgross.com> <tmgross@umich.edu>
Trevor Spiteri <tspiteri@ieee.org> <trevor.spiteri@um.edu.mt>
Tshepang Mbambo <hopsi@tuta.io> <tshepang@gmail.com>
Ty Overby <ty@pre-alpha.com>
Expand Down
Loading
Loading