| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-02-16 | [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives | 许杰友 Jieyou Xu (Joe) | -16/+16 | |
| 2024-02-15 | Do not allocate a second "background" alloc id for the main allocation of a ↵ | Oli Scherer | -15/+18 | |
| static. Instead we re-use the static's alloc id within the interpreter for its initializer to refer to the `Allocation` that only exists within the interpreter. | ||||
| 2024-02-15 | Return ConstAllocation from eval_static_initializer query directly | Oli Scherer | -7/+2 | |
| 2024-02-15 | Add new query just for static initializers | Oli Scherer | -4/+9 | |
| 2024-01-30 | Provide more context on derived obligation error primary label | Esteban Küber | -2/+2 | |
| Expand the primary span of E0277 when the immediate unmet bound is not what the user wrote: ``` error[E0277]: the trait bound `i32: Bar` is not satisfied --> f100.rs:6:6 | 6 | <i32 as Foo>::foo(); | ^^^ the trait `Bar` is not implemented for `i32`, which is required by `i32: Foo` | help: this trait has no implementations, consider adding one --> f100.rs:2:1 | 2 | trait Bar {} | ^^^^^^^^^ note: required for `i32` to implement `Foo` --> f100.rs:3:14 | 3 | impl<T: Bar> Foo for T {} | --- ^^^ ^ | | | unsatisfied trait bound introduced here ``` Fix #40120. | ||||
| 2024-01-19 | Always use RevealAll for const eval queries | Oli Scherer | -7/+2 | |
| 2023-12-18 | Adjust the ignore-compare-mode-next-solver for hangs | Michael Goulet | -1/+0 | |
| 2023-11-24 | Manual find replace updates | Nilstrieb | -2/+2 | |
| 2023-11-24 | Show number in error message even for one error | Nilstrieb | -8/+8 | |
| Co-authored-by: Adrian <adrian.iosdev@gmail.com> | ||||
| 2023-09-21 | adjust how closure/generator types and rvalues are printed | Ralf Jung | -3/+3 | |
| 2023-08-28 | Revert "Suggest using `Arc` on `!Send`/`!Sync` types" | David Tolnay | -2/+0 | |
| This reverts commit 9de1a472b68ed85f396b2e2cc79c3ef17584d6e1. | ||||
| 2023-08-09 | Suggest using `Arc` on `!Send`/`!Sync` types | Esteban Kuber | -0/+2 | |
| 2023-07-26 | Auto merge of #113893 - mdibaiee:type-name-spill-flag, r=compiler-errors | bors | -2/+1 | |
| new unstable option: -Zwrite-long-types-to-disk 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-25 | write-long-types-to-disk: update tests | Mahdi Dibaiee | -3/+2 | |
| 2023-07-24 | new unstable option: -Zwrite-long-types-to-disk | Mahdi Dibaiee | -1/+1 | |
| 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-21 | Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk" | David Tolnay | -10/+10 | |
| This reverts commit 557359f92512ca88b62a602ebda291f17a953002, reversing changes made to 1e6c09a803fd543a98bfbe1624d697a55300a786. | ||||
| 2023-07-21 | add `naive_layout_of` query | Moulins | -10/+10 | |
| 2023-07-18 | moved note as unspanned note, moved note to the bottom of the msg | nxya | -6/+2 | |
| 2023-07-18 | added links as a note | nxya | -2/+2 | |
| 2023-07-18 | add links to query documentation for E0391 | nxya | -2/+2 | |
| 2023-07-18 | added links as a note | nxya | -2/+9 | |
| 2023-07-18 | add links to query documentation for E0391 | nxya | -2/+2 | |
| 2023-07-07 | Mark more hanging new-solver tests | Michael Goulet | -0/+1 | |
| 2023-06-09 | Ignore tests that hang in new solver | Michael Goulet | -3/+4 | |
| 2023-05-03 | rustc_middle: Fix `opt_item_ident` for non-local def ids | Vadim Petrochenkov | -1/+2 | |
| 2023-04-06 | add `dont_check_failure_status` option in the compiler test | SparrowLii | -1/+1 | |
| 2023-02-05 | ReErased regions are local | Lukas Markeffsky | -1/+3 | |
| 2023-01-11 | Don't recommend `if let` if `let else` works | mejrs | -5/+1 | |
| 2023-01-11 | Migrate pattern matching | mejrs | -7/+2 | |
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -0/+2969 | |
