about summary refs log tree commit diff
path: root/tests/ui/mir
AgeCommit message (Expand)AuthorLines
2024-04-24Mention when type parameter could be `Clone`Esteban Küber-1/+4
2024-04-11Mention when the type of the moved value doesn't implement `Clone`Esteban Küber-0/+6
2024-04-04Teach MIR inliner query cycle avoidance about const_eval_selectBen Kimock-0/+18
2024-03-29stabilize ptr.is_aligned, move ptr.is_aligned_to to a new feature gateAria Beingessner-1/+1
2024-03-24add tests for ICE in mir building with captured value of unresolved type, Non...Matthias Krüger-0/+52
2024-03-11Update test directives for `wasm32-wasip1`Alex Crichton-3/+0
2024-03-09Allow lint where we don't careNadrieril-0/+1
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-282/+282
2024-02-15Auto merge of #121133 - tmiasko:skip-coroutines, r=cjgillotbors-0/+14
2024-02-15Skip coroutines in jump threading to avoid query cyclesTomasz Miąsko-0/+14
2024-02-15Reinstate some delayed bugs.Nicholas Nethercote-0/+18
2024-02-11Check that the ABI of the instance we are inlining is correctMichael Goulet-0/+44
2024-02-09Don't ice in validation when error body is createdMichael Goulet-0/+18
2024-02-08Taint borrowck results without running any borrowck if the MIR body was alrea...Oli Scherer-32/+4
2024-02-07Update testsr0cky-1/+13
2024-01-13Don't consider delayed bugs for `-Ztreat-err-as-bug`.Nicholas Nethercote-3/+7
2024-01-05Rollup merge of #119577 - tmiasko:lint, r=oli-obkMichael Goulet-0/+42
2024-01-05Auto merge of #118297 - shepmaster:warn-dead-tuple-fields, r=WaffleLapkinbors-6/+6
2024-01-04Migrate memory overlap check from validator to lintTomasz Miąsko-0/+42
2024-01-04Rollup merge of #119325 - RalfJung:custom-mir, r=compiler-errorsMatthias Krüger-3/+3
2024-01-02Adjust compiler tests for unused_tuple_struct_fields -> dead_codeJake Goulding-6/+6
2023-12-28Don't validate / lint MIR before each passTomasz Miąsko-1/+1
2023-12-26custom mir: make it clear what the return block isRalf Jung-3/+3
2023-12-21Stricter check for a use of locals without storageTomasz Miąsko-0/+30
2023-12-21Lint missing StorageDead when returning from functionsTomasz Miąsko-0/+19
2023-12-21Add pass to identify undefined or erroneous behaviourTomasz Miąsko-1/+1
2023-12-11Auto merge of #117758 - Urgau:lint_pointer_trait_comparisons, r=davidtwcobors-0/+2
2023-12-07recurse into refs when comparing tys for diagnosticsjyn-2/+2
2023-12-06Adjust tests for newly added ambiguous_wide_pointer_comparisons lintUrgau-0/+2
2023-11-25Auto merge of #118075 - tmiasko:validate-critical-call-edges, r=cjgillotbors-0/+31
2023-11-24Show number in error message even for one errorNilstrieb-7/+7
2023-11-22Validate there are no critical call edges in optimized MIRTomasz Miąsko-0/+31
2023-11-15Auto merge of #117359 - tmiasko:call-def, r=cjgillotbors-0/+30
2023-11-14Rollup merge of #117686 - compiler-errors:gen-body, r=wesleywiserMatthias Krüger-0/+25
2023-11-14Fix def-use check for call terminatorsTomasz Miąsko-0/+30
2023-11-14Custom MIR: Support cleanup blocksTomasz Miąsko-0/+55
2023-11-07Build pre-coroutine-transform coroutine bodyMichael Goulet-0/+25
2023-11-04Check alignment of pointers only when read/written throughBen Kimock-6/+87
2023-10-27Lint overlapping ranges as a separate passNadrieril-0/+1
2023-10-20s/generator/coroutine/Oli Scherer-2/+2
2023-09-13Address review commentsMatthew Jasper-0/+2
2023-09-11Move let expression checking to parsingMatthew Jasper-22/+2
2023-08-27Fix inlining with -Zalways-encode-mirTomasz Miąsko-0/+19
2023-08-17Add test.Camille GILLOT-0/+57
2023-07-29Change default panic handler message format.Mara Bos-0/+1
2023-06-17Auto merge of #100036 - DrMeepster:box_free_free_box, r=oli-obkbors-7/+4
2023-06-16remove box_free and replace with drop implDrMeepster-7/+4
2023-06-16Disable alignment checks on i686-pc-windows-msvcBen Kimock-0/+22
2023-06-12Adjust UI tests for `unit_bindings`许杰友 Jieyou Xu (Joe)-3/+3
2023-06-04Show note for type ascription interpreted as a constant pattern, not a new va...许杰友 Jieyou Xu (Joe)-0/+40