| Age | Commit message (Expand) | Author | Lines |
| 2025-07-27 | Rollup merge of #144226 - cjgillot:known-panics-panics, r=oli-obk | Matthias Krüger | -0/+116 |
| 2025-07-26 | Rollup merge of #144356 - GuillaumeGomez:gcc-ignore-tests, r=jieyouxu | Trevor Gross | -0/+3 |
| 2025-07-25 | Check statics' type in type_of. | Camille GILLOT | -47/+4 |
| 2025-07-25 | Check static is sized when building MIR. | Camille GILLOT | -0/+33 |
| 2025-07-25 | Do not assert layout in KnownPanicsLint. | Camille GILLOT | -0/+126 |
| 2025-07-23 | Auto merge of #144233 - cjgillot:unsat-mir, r=oli-obk | bors | -0/+39 |
| 2025-07-23 | Add `ignore-backends` annotations in failing GCC backend ui tests | Guillaume Gomez | -0/+3 |
| 2025-07-20 | Also bail out if predicates contain errors. | Camille GILLOT | -0/+39 |
| 2025-07-20 | Ban projecting into SIMD types [MCP838] | Scott McMurray | -0/+18 |
| 2025-07-20 | Rollup merge of #144190 - scottmcm:spanned-errors-in-mir-validation, r=RalfJung | Guillaume Gomez | -2/+2 |
| 2025-07-19 | Give a message with a span on validation error | Scott McMurray | -2/+2 |
| 2025-07-19 | tests: Require `run-fail` ui tests to have an exit code (`SIGABRT` not ok) | Martin Nordholts | -22/+22 |
| 2025-07-18 | Rollup merge of #143271 - cjgillot:gvn-types, r=oli-obk | Matthias Krüger | -0/+71 |
| 2025-07-07 | Respect endianness correctly in CheckEnums test suite | Bastian Kersting | -15/+14 |
| 2025-07-03 | Rollup merge of #143273 - 1c3t3a:enum-check-negative, r=SparrowLii | Matthias Krüger | -0/+67 |
| 2025-07-02 | Make the enum check work for negative discriminants | Bastian Kersting | -0/+67 |
| 2025-07-02 | Move crashes tests. | Camille GILLOT | -0/+71 |
| 2025-06-30 | Remove let_chains feature | Cameron Steffen | -10/+1 |
| 2025-06-28 | Auto merge of #141759 - 1c3t3a:discriminants-query, r=saethlin | bors | -0/+339 |
| 2025-06-27 | Insert checks for enum discriminants when debug assertions are enabled | Bastian Kersting | -0/+339 |
| 2025-06-15 | Only traverse reachable blocks in JumpThreading. | Camille GILLOT | -0/+20 |
| 2025-06-12 | Allow `unpredictable_function_pointer_comparisons` lint in more places | Urgau | -0/+2 |
| 2025-06-04 | Replace `elided_named_lifetimes` with `mismatched_lifetime_syntaxes` | Jake Goulding | -2/+2 |
| 2025-05-13 | Add match guard chains test, based on mir_let_chains_drop_order.rs | est31 | -0/+110 |
| 2025-05-04 | compiletest: Support matching on non-json lines in compiler output | Vadim Petrochenkov | -8/+12 |
| 2025-04-25 | Extend the alignment check to borrows | Bastian Kersting | -0/+40 |
| 2025-04-18 | Remove let_chains feature gate from even more tests | est31 | -1/+1 |
| 2025-04-18 | Stabilize let chains on edition 2024 | est31 | -1/+1 |
| 2025-04-10 | replace `//@ compile-flags: --edition` with `//@ edition` | Pietro Albini | -1/+2 |
| 2025-04-08 | UI tests: add missing diagnostic kinds where possible | Vadim Petrochenkov | -4/+4 |
| 2025-04-03 | compiletest: Require `//~` annotations even if `error-pattern` is specified | Vadim Petrochenkov | -17/+18 |
| 2025-03-30 | Remove attribute `#[rustc_error]` | Vadim Petrochenkov | -11/+2 |
| 2025-03-27 | Do not trim paths in MIR validator | Michael Goulet | -0/+36 |
| 2025-03-26 | Collect items referenced from var_debug_info | Tomasz Miąsko | -0/+24 |
| 2025-03-25 | compiletest: Support matching on diagnostics without a span | Vadim Petrochenkov | -0/+3 |
| 2025-03-11 | Implement `#[define_opaque]` attribute for functions. | Oli Scherer | -8/+6 |
| 2025-02-24 | tests: use minicore more | David Wood | -2/+3 |
| 2025-02-14 | Trim suggestion parts to the subset that is purely additive | Michael Goulet | -2/+2 |
| 2025-02-14 | Use underline suggestions for purely 'additive' replacements | Michael Goulet | -6/+4 |
| 2025-02-10 | Show diff suggestion format on verbose replacement | Esteban Küber | -8/+12 |
| 2025-02-08 | occured -> occurred | Michael Goulet | -6/+6 |
| 2025-02-08 | Detect (non-raw) borrows of null ZST pointers in CheckNull | Michael Goulet | -0/+20 |
| 2025-01-31 | Insert null checks for pointer dereferences when debug assertions are enabled | Bastian Kersting | -0/+87 |
| 2025-01-25 | Auto merge of #133154 - estebank:issue-133137, r=wesleywiser | bors | -6/+10 |
| 2025-01-24 | Reword "crate not found" resolve message | Esteban Küber | -6/+10 |
| 2025-01-23 | tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` | 许杰友 Jieyou Xu (Joe) | -9/+9 |
| 2025-01-18 | Consolidate ad-hoc MIR lints into real pass-manager-based MIR lints | Michael Goulet | -1/+1 |
| 2025-01-01 | Try to write the panic message with a single `write_all` call | John Kåre Alsaker | -0/+1 |
| 2024-12-27 | Remove the `-test` suffix from normalize directives | Zalathar | -4/+4 |
| 2024-12-13 | Stabilize async closures | Michael Goulet | -2/+0 |