| Age | Commit message (Expand) | Author | Lines |
| 2023-03-29 | Don't ICE on placeholder consts in deep reject | Michael Goulet | -0/+37 |
| 2023-03-29 | Do not consider elaborated projection predicates for objects in new solver | Michael Goulet | -6/+21 |
| 2023-03-28 | Check for overflow in assemble_candidates_after_normalizing_self_ty | Michael Goulet | -0/+52 |
| 2023-03-26 | transmute test | Michael Goulet | -0/+61 |
| 2023-03-25 | Still-further-specializable projections are ambiguous | Michael Goulet | -0/+47 |
| 2023-03-24 | Rollup merge of #109495 - compiler-errors:new-solver-destruct, r=eholk,lcnr | Matthias Krüger | -0/+14 |
| 2023-03-23 | Return nested obligations from canonical response var unification | Michael Goulet | -0/+40 |
| 2023-03-23 | Auto merge of #109517 - matthiaskrgr:rollup-m3orqzd, r=matthiaskrgr | bors | -0/+34 |
| 2023-03-23 | Include relation direction in AliasEq predicate | Michael Goulet | -0/+34 |
| 2023-03-22 | Rollup merge of #109447 - lcnr:coherence, r=compiler-errors | Matthias Krüger | -4/+95 |
| 2023-03-22 | Drive-by: Add -Ztrait-solver=next to canonical int var test | Michael Goulet | -0/+1 |
| 2023-03-22 | Implement non-const Destruct trait in new solver | Michael Goulet | -0/+13 |
| 2023-03-22 | Auto merge of #109119 - lcnr:trait-system-cleanup, r=compiler-errors | bors | -18/+11 |
| 2023-03-21 | Rollup merge of #109441 - oli-obk:fn_trait_new_solver, r=compiler-errors | Matthias Krüger | -1/+144 |
| 2023-03-21 | new solver cleanup + coherence | lcnr | -4/+95 |
| 2023-03-21 | Also check function items' signatures for Fn* trait compatibility | Oli Scherer | -3/+67 |
| 2023-03-21 | Only implement Fn* traits for extern "Rust" safe function pointers. | Oli Scherer | -1/+80 |
| 2023-03-21 | evaluate: improve and fix recursion depth handling | lcnr | -18/+11 |
| 2023-03-20 | Enforce non-lifetime-binders in supertrait preds are not object safe | Michael Goulet | -0/+80 |
| 2023-03-17 | Erase escaping late-bound regions when probing for ambiguous associated types | Michael Goulet | -0/+29 |
| 2023-03-14 | Rollup merge of #109105 - compiler-errors:late-ct-in-anon-ct, r=oli-obk | Matthias Krüger | -0/+30 |
| 2023-03-13 | Don't ICE for late-bound consts across AnonConstBoundary | Michael Goulet | -0/+30 |
| 2023-03-13 | Add a test that used to take forever to compile | Michael Goulet | -0/+43 |
| 2023-03-13 | Treat projections with infer as placeholder during fast reject in new solver | Michael Goulet | -0/+24 |
| 2023-03-11 | Commit some tests for the new solver + lazy norm | Michael Goulet | -0/+216 |
| 2023-03-10 | Rollup merge of #108930 - Ezrashaw:better-error-for-manual-fn-impl, r=petroch... | Matthias Krüger | -0/+6 |
| 2023-03-10 | feat: implement better error for manual impl of `Fn*` traits | Ezra Shaw | -0/+6 |
| 2023-03-09 | Fix canonicalizer bug for int/float vars too | Michael Goulet | -0/+21 |
| 2023-03-09 | Emit alias-eq when equating numeric var and projection | Michael Goulet | -0/+18 |
| 2023-03-09 | Auto merge of #108920 - matthiaskrgr:rollup-qrr9a0u, r=matthiaskrgr | bors | -0/+45 |
| 2023-03-08 | Rollup merge of #108839 - compiler-errors:canonicalize-the-root-var, r=lcnr | Matthias Krüger | -0/+45 |
| 2023-03-08 | Rollup merge of #108901 - LYF1999:yf/108897, r=lcnr | Matthias Krüger | -0/+45 |
| 2023-03-08 | Rollup merge of #108884 - compiler-errors:tweak-illegal-copy-impl-message, r=... | Matthias Krüger | -6/+6 |
| 2023-03-08 | Auto merge of #108121 - aliemjay:resolve-var-region, r=lcnr | bors | -13/+7 |
| 2023-03-08 | fix: evaluate with wrong obligation stack | yifei | -0/+45 |
| 2023-03-08 | may not => cannot | Michael Goulet | -6/+6 |
| 2023-03-07 | Canonicalize the ROOT VAR | Michael Goulet | -0/+45 |
| 2023-03-07 | Instantiate instead of erasing binder when probing param methods | Michael Goulet | -0/+27 |
| 2023-03-05 | Rollup merge of #108744 - compiler-errors:non_lifetime_binders-bad-copy-clone... | Matthias Krüger | -0/+33 |
| 2023-03-05 | oops! new unsoundness | Ali MJ Al-Nasrawy | -13/+7 |
| 2023-03-04 | Don't ICE when encountering bound var in builtin copy/clone bounds | Michael Goulet | -0/+33 |
| 2023-03-03 | Rollup merge of #108553 - compiler-errors:non-lt-late-bound-in-anon-ct, r=pet... | Matthias Krüger | -0/+38 |
| 2023-02-28 | Only look for param in generics if it actually comes from generics | Michael Goulet | -0/+18 |
| 2023-02-28 | Deny capturing late-bound non-lifetime param in anon const | Michael Goulet | -0/+38 |
| 2023-02-27 | Rollup merge of #108522 - compiler-errors:new-solver-more-tests, r=jackh726 | Matthias Krüger | -0/+28 |
| 2023-02-27 | Commit some new solver tests | Michael Goulet | -0/+28 |
| 2023-02-26 | Adapt issue-77982.stderr to new rustc error | Linus Färnstrand | -1/+1 |
| 2023-02-26 | Auto merge of #108473 - matthiaskrgr:rollup-qjyae58, r=matthiaskrgr | bors | -1/+1 |
| 2023-02-26 | Rollup merge of #108456 - clubby789:ast-passes-diag-migrate, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2023-02-25 | Rollup merge of #108333 - compiler-errors:new-solver-object-sound, r=lcnr | Michael Goulet | -0/+102 |