| Age | Commit message (Expand) | Author | Lines |
| 2024-03-06 | Auto merge of #121679 - lcnr:opaque-wf-check-2, r=oli-obk | bors | -20/+64 |
| 2024-03-03 | Use root obligation on E0277 for some cases | Esteban Küber | -1/+0 |
| 2024-03-02 | Rollup merge of #121731 - oli-obk:eager_opaque_checks, r=compiler-errors | Guillaume Boisseau | -2/+35 |
| 2024-02-29 | Rollup merge of #121669 - nnethercote:count-stashed-errs-again, r=estebank | Guillaume Gomez | -0/+22 |
| 2024-02-29 | Rollup merge of #121745 - compiler-errors:refining-impl-trait-deeply-norm, r=... | Jacob Pratt | -0/+20 |
| 2024-02-29 | Overhaul how stashed diagnostics work, again. | Nicholas Nethercote | -0/+22 |
| 2024-02-28 | Deeply normalize obligations in refining_impl_trait | Michael Goulet | -0/+20 |
| 2024-02-28 | test that fudging with opaque types is the same in the new solver | Oli Scherer | -2/+35 |
| 2024-02-27 | Print RPITIT like an opaque | Michael Goulet | -6/+6 |
| 2024-02-27 | rename RPITIT from opaque to synthetic | Michael Goulet | -8/+8 |
| 2024-02-27 | when defining opaques, require the hidden type to be well-formed | lcnr | -36/+39 |
| 2024-02-27 | wf-check RPITs | lcnr | -0/+41 |
| 2024-02-26 | update tests | lcnr | -9/+10 |
| 2024-02-24 | Rollup merge of #121435 - estebank:rpitit-static-119773, r=compiler-errors | Matthias Krüger | -2/+28 |
| 2024-02-23 | Rollup merge of #121480 - nnethercote:fix-more-121208-fallout, r=lcnr | Matthias Krüger | -0/+48 |
| 2024-02-23 | Auto merge of #120730 - estebank:confusable-api, r=oli-obk | bors | -12/+38 |
| 2024-02-23 | Revert some `span_bug`s to `span_delayed_bug`. | Nicholas Nethercote | -0/+48 |
| 2024-02-22 | Account for RPITIT in E0310 explicit lifetime constraint suggestion | Esteban Küber | -2/+28 |
| 2024-02-22 | Fix rebase | Esteban Küber | -0/+2 |
| 2024-02-22 | Deduplicate some logic and reword output | Esteban Küber | -6/+6 |
| 2024-02-22 | Tweak wording of "implemented trait isn't imported" suggestion | Esteban Küber | -6/+6 |
| 2024-02-22 | Consider methods from traits when suggesting typos | Esteban Küber | -6/+30 |
| 2024-02-22 | change error messages to be incorrect, but more helpful | lcnr | -2/+2 |
| 2024-02-22 | do not use <: in subtyping overflow msg | lcnr | -2/+2 |
| 2024-02-22 | overflow errors: change source to a concrete enum | lcnr | -18/+9 |
| 2024-02-22 | freshen: resolve root vars | lcnr | -7/+32 |
| 2024-02-22 | remove `sub_relations` from infcx, recompute in diagnostics | lcnr | -10/+5 |
| 2024-02-22 | Overhaul the handling of errors at the top-level. | Nicholas Nethercote | -2/+0 |
| 2024-02-20 | Rollup merge of #121319 - compiler-errors:err, r=oli-obk | Nilstrieb | -47/+40 |
| 2024-02-19 | return ty::Error when equating ty::Error | Michael Goulet | -47/+40 |
| 2024-02-19 | Auto merge of #121211 - lcnr:nll-relate-handle-infer, r=BoxyUwU | bors | -14/+1 |
| 2024-02-17 | use `instantiate_ty_var` in nll | lcnr | -14/+1 |
| 2024-02-16 | [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives | 许杰友 Jieyou Xu (Joe) | -264/+264 |
| 2024-02-14 | Continue compilation even if inherent impl checks fail | Oli Scherer | -41/+110 |
| 2024-02-14 | Auto merge of #120847 - oli-obk:track_errors9, r=compiler-errors | bors | -5/+79 |
| 2024-02-14 | Continue compilation after check_mod_type_wf errors | Oli Scherer | -5/+79 |
| 2024-02-14 | Rollup merge of #120530 - trevyn:issue-116434, r=compiler-errors | Oli Scherer | -1/+1 |
| 2024-02-13 | Rollup merge of #120549 - lcnr:errs-showcase, r=compiler-errors | Matthias Krüger | -4/+29 |
| 2024-02-13 | Rollup merge of #120696 - estebank:issue-115405, r=oli-obk | Matthias Krüger | -0/+2 |
| 2024-02-13 | use alias-relate to structurally normalize in the solver | lcnr | -4/+29 |
| 2024-02-12 | Properly handle `async` blocks and `fn`s in `if` exprs without `else` | Esteban Küber | -0/+2 |
| 2024-02-10 | Gracefully handle non-WF alias in assemble_alias_bound_candidates_recur | Michael Goulet | -0/+36 |
| 2024-02-09 | Be less confident when `dyn` suggestion is not checked for object safety | trevyn | -1/+1 |
| 2024-02-09 | Rollup merge of #113671 - oli-obk:normalize_weak_tys, r=petrochenkov | Matthias Krüger | -33/+1 |
| 2024-02-08 | Continue to borrowck even if there were previous errors | Oli Scherer | -7/+91 |
| 2024-02-07 | Stop using `hir_ty_to_ty` in rustc_privacy | Oli Scherer | -33/+1 |
| 2024-02-07 | Update tests | r0cky | -3/+25 |
| 2024-02-06 | Rollup merge of #120520 - nnethercote:rename-good-path, r=oli-obk | Matthias Krüger | -1/+1 |
| 2024-02-05 | Split `Level::DelayedBug` in two. | Nicholas Nethercote | -1/+1 |
| 2024-02-01 | review comment: change wording | Esteban Küber | -1/+1 |