| Age | Commit message (Expand) | Author | Lines |
| 2025-04-03 | Rollup merge of #139068 - a1phyr:less_uninit, r=joboet | Matthias Krüger | -2/+4 |
| 2025-04-03 | Rollup merge of #138767 - clubby789:check-cfg-bool, r=Urgau | Matthias Krüger | -24/+31 |
| 2025-04-03 | Rollup merge of #138610 - oli-obk:no-sort-hir-ids, r=compiler-errors | Matthias Krüger | -240/+295 |
| 2025-04-03 | Rollup merge of #138462 - ShE3py:mut-borrow-in-loop, r=oli-obk | Matthias Krüger | -17/+0 |
| 2025-04-03 | Rollup merge of #138017 - nnethercote:tighten-assignment-op, r=spastorino | Matthias Krüger | -313/+470 |
| 2025-04-03 | Auto merge of #132527 - DianQK:gvn-stmt-iter, r=oli-obk | bors | -573/+566 |
| 2025-04-03 | Pass correct param-env to error_implies | Michael Goulet | -29/+98 |
| 2025-04-03 | Use `eprint!` instead of `eprintln!` | Guillaume Gomez | -33/+23 |
| 2025-04-03 | Deduplicate some `rustc_middle` function bodies by calling the `rustc_type_ir... | Oli Scherer | -99/+67 |
| 2025-04-03 | Auto merge of #139301 - matthiaskrgr:rollup-sa6ali8, r=matthiaskrgr | bors | -506/+737 |
| 2025-04-03 | Fix testing with randomized layouts enabled | bjorn3 | -2/+3 |
| 2025-04-03 | Add regression test for #137970 | Guillaume Gomez | -0/+44 |
| 2025-04-03 | Fix 2024 edition doctest panic output | Guillaume Gomez | -3/+5 |
| 2025-04-03 | Invalid dereferences for all non-local mutations | dianqk | -36/+75 |
| 2025-04-03 | Only preserving derefs for trivial terminators like SwitchInt and Goto | dianqk | -2/+8 |
| 2025-04-03 | Remove `unsound-mir-opts` for `simplify_aggregate_to_copy` | dianqk | -71/+65 |
| 2025-04-03 | Move `link-self-contained-consistency` test to a more reasonable location | Jakub Beránek | -1/+1 |
| 2025-04-03 | Add a helper function for checking if LLD was used to `run-make-support` | Jakub Beránek | -118/+68 |
| 2025-04-03 | compiletest: Encapsulate all of the code that touches libtest | Zalathar | -98/+194 |
| 2025-04-03 | Run coretests and alloctests with cg_clif in CI | bjorn3 | -22/+28 |
| 2025-04-03 | Auto merge of #139137 - petrochenkov:errwhere2, r=jieyouxu | bors | -533/+681 |
| 2025-04-03 | Initial support for auto traits with default bounds | Bryanskiy | -85/+829 |
| 2025-04-03 | compiletest: Allow `--fail-fast` as a command-line option | Zalathar | -8/+15 |
| 2025-04-03 | add Marco Ieni to mailmap | MarcoIeni | -0/+1 |
| 2025-04-03 | Allow boolean literals in `check-cfg` | clubby789 | -24/+31 |
| 2025-04-03 | impl !PartialOrd for HirId | Oli Scherer | -32/+44 |
| 2025-04-03 | impl !PartialOrd for UpvarMigrationInfo | Oli Scherer | -3/+8 |
| 2025-04-03 | Upvars HirIds always have the same owner, thus just use an ItemLocalId | Oli Scherer | -3/+7 |
| 2025-04-03 | Remove `LintExpectationId` from `Level` variants | Oli Scherer | -122/+123 |
| 2025-04-03 | Make LevelAndSource a struct | Oli Scherer | -86/+105 |
| 2025-04-03 | Split ExpectationLintId off Level | Oli Scherer | -34/+48 |
| 2025-04-03 | add `TypingMode::Borrowck` | lcnr | -740/+881 |
| 2025-04-03 | move `check_opaque_type_parameter_valid` | lcnr | -182/+189 |
| 2025-04-03 | rm RpitConstraintChecker | lcnr | -72/+0 |
| 2025-04-03 | Auto merge of #137738 - Daniel-Aaron-Bloom:const_slice_make_iter, r=dtolnay | bors | -176/+185 |
| 2025-04-03 | Unset RUSTC_WRAPPER in cg_clif's build system | bjorn3 | -1/+5 |
| 2025-04-03 | Fix up tests on wasm and msvc, and rebase conflicts | Vadim Petrochenkov | -13/+35 |
| 2025-04-03 | compiletest: Require `//~` annotations even if `error-pattern` is specified | Vadim Petrochenkov | -530/+656 |
| 2025-04-03 | Rollup merge of #139294 - beetrees:fix-f16-f128-literal-feature-gate, r=fmease | Matthias Krüger | -22/+66 |
| 2025-04-03 | Rollup merge of #139283 - BoxyUwU:rdg-push, r=jieyouxu | Matthias Krüger | -410/+543 |
| 2025-04-03 | Rollup merge of #139282 - lolbinarycat:rustdoc-settings-checkbox-noshrink, r=... | Matthias Krüger | -0/+3 |
| 2025-04-03 | Rollup merge of #139273 - tgross35:cell-update-changes, r=jhpratt | Matthias Krüger | -13/+6 |
| 2025-04-03 | Rollup merge of #139149 - mejrs:itaf, r=ehuss | Matthias Krüger | -0/+22 |
| 2025-04-03 | Rollup merge of #139145 - okaneco:safe_splits, r=Amanieu | Matthias Krüger | -60/+58 |
| 2025-04-03 | Rollup merge of #139080 - m-ou-se:super-let-gate, r=traviscross | Matthias Krüger | -1/+39 |
| 2025-04-03 | Auto merge of #139250 - dianqk:llvm-20.1.2, r=cuviper | bors | -0/+0 |
| 2025-04-02 | Remove creation of duplicate AnonPipe | Jake Wharton | -1/+0 |
| 2025-04-03 | Auto merge of #139234 - compiler-errors:query-tweak, r=oli-obk | bors | -11/+8 |
| 2025-04-03 | Fix the `f16`/`f128` feature gate on integer literals | beetrees | -22/+66 |
| 2025-04-03 | Micro-optimize RegionEraserVisitor | Michael Goulet | -1/+23 |