| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-08-16 | Use note to point at bound introducing requirement | Esteban Küber | -5/+5 | |
| 2021-08-04 | Remove trailing whitespace from error messages | Fabian Wolff | -1/+1 | |
| 2020-09-28 | pretty.rs: Update Closure and Generator print | Aman Arora | -1/+1 | |
| Co-authored-by: Dhruv Jauhar <dhruvjhr@gmail.com> Co-authored-by: Logan Mosier <logmosier@gmail.com> | ||||
| 2020-09-02 | pretty: trim paths of unique symbols | Dan Aloni | -8/+8 | |
| If a symbol name can only be imported from one place for a type, and as long as it was not glob-imported anywhere in the current crate, we can trim its printed path and print only the name. This has wide implications on error messages with types, for example, shortening `std::vec::Vec` to just `Vec`, as long as there is no other `Vec` importable anywhere. This adds a new '-Z trim-diagnostic-paths=false' option to control this feature. On the good path, with no diagnosis printed, we should try to avoid issuing this query, so we need to prevent trimmed_def_paths query on several cases. This change also relies on a previous commit that differentiates between `Debug` and `Display` on various rustc types, where the latter is trimmed and presented to the user and the former is not. | ||||
| 2020-07-27 | mv std libs to library/ | mark | -1/+1 | |
| 2020-04-02 | tests: remove ignore directives from tests that mention core/alloc/std spans. | Eduard-Mihai Burtescu | -6/+2 | |
| 2019-12-28 | Ignore i586-unknown-linux-gnu and i586-unknown-musl in tests | Esteban Küber | -3/+6 | |
| 2019-11-02 | consistent handling of missing sysroot spans | Ralf Jung | -4/+3 | |
| 2019-09-22 | ignore-x86 instead of ignore-musl | Esteban Küber | -1/+1 | |
| 2019-09-22 | ignore musl target in tests to avoid issues with output differences | Esteban Küber | -2/+4 | |
| 2019-09-22 | On obligation errors point at the unfulfilled binding when possible | Esteban Küber | -1/+5 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -12/+2 | |
| 2018-06-19 | Add message to `rustc_on_unimplemented` attributes in core | Esteban Küber | -4/+5 | |
| 2018-03-14 | update tests | Guillaume Gomez | -1/+1 | |
| 2018-02-26 | Update UI tests | Vadim Petrochenkov | -1/+1 | |
| 2018-02-25 | Update ui tests | Guillaume Gomez | -0/+1 | |
| 2017-11-24 | Merge cfail and ui tests into ui tests | Oliver Schneider | -2/+2 | |
| 2017-07-02 | report the total number of errors on compilation failure | Ariel Ben-Yehuda | -1/+1 | |
| Prior to this PR, when we aborted because a "critical pass" failed, we displayed the number of errors from that critical pass. While that's the number of errors that caused compilation to abort in *that place*, that's not what people really want to know. Instead, always report the total number of errors, and don't bother to track the number of errors from the last pass that failed. This changes the compiler driver API to handle errors more smoothly, and therefore is a compiler-api-[breaking-change]. Fixes #42793. | ||||
| 2017-06-07 | Changing error message for interior mutability, adding ui test | gaurikholkar | -0/+30 | |
