| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-12-22 | Auto merge of #118824 - aliemjay:perf-region-cons, r=compiler-errors | bors | -2/+2 | |
| use Vec for region constraints instead of BTreeMap ~1% perf gain Diagnostic regressions need more investigation. r? `@ghost` | ||||
| 2023-12-21 | Simple modification of diagnostic information | surechen | -22/+22 | |
| fixes #119067 | ||||
| 2023-12-17 | fix diagnostic regresssion | Ali MJ Al-Nasrawy | -11/+5 | |
| 2023-12-17 | use Vec for region constraints | Ali MJ Al-Nasrawy | -7/+13 | |
| 2023-12-14 | update use of feature flags | lcnr | -4/+4 | |
| 2023-12-07 | recurse into refs when comparing tys for diagnostics | jyn | -6/+6 | |
| 2023-12-05 | Add print_trait_sugared | Michael Goulet | -8/+8 | |
| 2023-11-24 | Manual find replace updates | Nilstrieb | -1/+1 | |
| 2023-11-24 | Show number in error message even for one error | Nilstrieb | -21/+21 | |
| Co-authored-by: Adrian <adrian.iosdev@gmail.com> | ||||
| 2023-11-16 | Auto merge of #116097 - jackh726:higher-ranked-lifetime-error-backup, ↵ | bors | -0/+26 | |
| r=compiler-errors Try to use approximate placeholder regions when outputting an AscribeUserType error in borrowck Fixes #114866 Hi from GOSIM :) | ||||
| 2023-11-02 | Pretty print Fn traits in rustc_on_unimplemented | Michael Goulet | -5/+5 | |
| 2023-10-05 | Add a note to duplicate diagnostics | Alex Macleod | -0/+2 | |
| 2023-09-24 | Try to use approximate placeholder regions when outputting an ↵ | Jack Huey | -0/+26 | |
| AscribeUserType error in borrowck | ||||
| 2023-09-21 | adjust how closure/generator types and rvalues are printed | Ralf Jung | -15/+15 | |
| 2023-09-19 | Explain HRTB + infer limitations of old solver | Michael Goulet | -0/+21 | |
| 2023-09-10 | Point out if a local trait has no implementations | Michael Goulet | -0/+15 | |
| 2023-08-09 | Point out expectation even if we have RegionsInsufficientlyPolymorphic | Michael Goulet | -2/+6 | |
| 2023-07-29 | Change default panic handler message format. | Mara Bos | -1/+1 | |
| 2023-07-25 | write-long-types-to-disk: update tests | Mahdi Dibaiee | -4/+2 | |
| 2023-07-24 | new unstable option: -Zwrite-long-types-to-disk | Mahdi Dibaiee | -2/+2 | |
| This option guards the logic of writing long type names in files and instead using short forms in error messages in rustc_middle/ty/error behind a flag. The main motivation for this change is to disable this behaviour when running ui tests. This logic can be triggered by running tests in a directory that has a long enough path, e.g. /my/very-long-path/where/rust-codebase/exists/ This means ui tests can fail depending on how long the path to their file is. Some ui tests actually rely on this behaviour for their assertions, so for those we enable the flag manually. | ||||
| 2023-07-10 | Do not set up wrong span for adjustments | Michael Goulet | -2/+2 | |
| 2023-06-25 | Add test for futures with HRTB | dswij | -0/+44 | |
| 2023-06-12 | Adjust UI tests for `unit_bindings` | 许杰友 Jieyou Xu (Joe) | -1/+1 | |
| - Either explicitly annotate `let x: () = expr;` where `x` has unit type, or remove the unit binding to leave only `expr;` instead. - Fix disjoint-capture-in-same-closure test | ||||
| 2023-05-30 | directory size limit :< | lcnr | -0/+3736 | |
| 2023-05-30 | add the leak check to the new solver | lcnr | -0/+24 | |
