about summary refs log tree commit diff
path: root/tests/ui/mir
AgeCommit message (Expand)AuthorLines
2025-07-27Rollup merge of #144226 - cjgillot:known-panics-panics, r=oli-obkMatthias Krüger-0/+116
2025-07-26Rollup merge of #144356 - GuillaumeGomez:gcc-ignore-tests, r=jieyouxuTrevor Gross-0/+3
2025-07-25Check statics' type in type_of.Camille GILLOT-47/+4
2025-07-25Check static is sized when building MIR.Camille GILLOT-0/+33
2025-07-25Do not assert layout in KnownPanicsLint.Camille GILLOT-0/+126
2025-07-23Auto merge of #144233 - cjgillot:unsat-mir, r=oli-obkbors-0/+39
2025-07-23Add `ignore-backends` annotations in failing GCC backend ui testsGuillaume Gomez-0/+3
2025-07-20Also bail out if predicates contain errors.Camille GILLOT-0/+39
2025-07-20Ban projecting into SIMD types [MCP838]Scott McMurray-0/+18
2025-07-20Rollup merge of #144190 - scottmcm:spanned-errors-in-mir-validation, r=RalfJungGuillaume Gomez-2/+2
2025-07-19Give a message with a span on validation errorScott McMurray-2/+2
2025-07-19tests: Require `run-fail` ui tests to have an exit code (`SIGABRT` not ok)Martin Nordholts-22/+22
2025-07-18Rollup merge of #143271 - cjgillot:gvn-types, r=oli-obkMatthias Krüger-0/+71
2025-07-07Respect endianness correctly in CheckEnums test suiteBastian Kersting-15/+14
2025-07-03Rollup merge of #143273 - 1c3t3a:enum-check-negative, r=SparrowLiiMatthias Krüger-0/+67
2025-07-02Make the enum check work for negative discriminantsBastian Kersting-0/+67
2025-07-02Move crashes tests.Camille GILLOT-0/+71
2025-06-30Remove let_chains featureCameron Steffen-10/+1
2025-06-28Auto merge of #141759 - 1c3t3a:discriminants-query, r=saethlinbors-0/+339
2025-06-27Insert checks for enum discriminants when debug assertions are enabledBastian Kersting-0/+339
2025-06-15Only traverse reachable blocks in JumpThreading.Camille GILLOT-0/+20
2025-06-12Allow `unpredictable_function_pointer_comparisons` lint in more placesUrgau-0/+2
2025-06-04Replace `elided_named_lifetimes` with `mismatched_lifetime_syntaxes`Jake Goulding-2/+2
2025-05-13Add match guard chains test, based on mir_let_chains_drop_order.rsest31-0/+110
2025-05-04compiletest: Support matching on non-json lines in compiler outputVadim Petrochenkov-8/+12
2025-04-25Extend the alignment check to borrowsBastian Kersting-0/+40
2025-04-18Remove let_chains feature gate from even more testsest31-1/+1
2025-04-18Stabilize let chains on edition 2024est31-1/+1
2025-04-10replace `//@ compile-flags: --edition` with `//@ edition`Pietro Albini-1/+2
2025-04-08UI tests: add missing diagnostic kinds where possibleVadim Petrochenkov-4/+4
2025-04-03compiletest: Require `//~` annotations even if `error-pattern` is specifiedVadim Petrochenkov-17/+18
2025-03-30Remove attribute `#[rustc_error]`Vadim Petrochenkov-11/+2
2025-03-27Do not trim paths in MIR validatorMichael Goulet-0/+36
2025-03-26Collect items referenced from var_debug_infoTomasz Miąsko-0/+24
2025-03-25compiletest: Support matching on diagnostics without a spanVadim Petrochenkov-0/+3
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-8/+6
2025-02-24tests: use minicore moreDavid Wood-2/+3
2025-02-14Trim suggestion parts to the subset that is purely additiveMichael Goulet-2/+2
2025-02-14Use underline suggestions for purely 'additive' replacementsMichael Goulet-6/+4
2025-02-10Show diff suggestion format on verbose replacementEsteban Küber-8/+12
2025-02-08occured -> occurredMichael Goulet-6/+6
2025-02-08Detect (non-raw) borrows of null ZST pointers in CheckNullMichael Goulet-0/+20
2025-01-31Insert null checks for pointer dereferences when debug assertions are enabledBastian Kersting-0/+87
2025-01-25Auto merge of #133154 - estebank:issue-133137, r=wesleywiserbors-6/+10
2025-01-24Reword "crate not found" resolve messageEsteban Küber-6/+10
2025-01-23tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}`许杰友 Jieyou Xu (Joe)-9/+9
2025-01-18Consolidate ad-hoc MIR lints into real pass-manager-based MIR lintsMichael Goulet-1/+1
2025-01-01Try to write the panic message with a single `write_all` callJohn Kåre Alsaker-0/+1
2024-12-27Remove the `-test` suffix from normalize directivesZalathar-4/+4
2024-12-13Stabilize async closuresMichael Goulet-2/+0