about summary refs log tree commit diff
path: root/tests/ui/recursion
AgeCommit message (Collapse)AuthorLines
2023-12-18Adjust the ignore-compare-mode-next-solver for hangsMichael Goulet-1/+0
2023-11-24Manual find replace updatesNilstrieb-2/+2
2023-11-24Show number in error message even for one errorNilstrieb-8/+8
Co-authored-by: Adrian <adrian.iosdev@gmail.com>
2023-09-21adjust how closure/generator types and rvalues are printedRalf Jung-3/+3
2023-08-28Revert "Suggest using `Arc` on `!Send`/`!Sync` types"David Tolnay-2/+0
This reverts commit 9de1a472b68ed85f396b2e2cc79c3ef17584d6e1.
2023-08-09Suggest using `Arc` on `!Send`/`!Sync` typesEsteban Kuber-0/+2
2023-07-26Auto merge of #113893 - mdibaiee:type-name-spill-flag, r=compiler-errorsbors-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-25write-long-types-to-disk: update testsMahdi Dibaiee-3/+2
2023-07-24new unstable option: -Zwrite-long-types-to-diskMahdi 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-21Revert "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-21add `naive_layout_of` queryMoulins-10/+10
2023-07-18moved note as unspanned note, moved note to the bottom of the msgnxya-6/+2
2023-07-18added links as a notenxya-2/+2
2023-07-18add links to query documentation for E0391nxya-2/+2
2023-07-18added links as a notenxya-2/+9
2023-07-18add links to query documentation for E0391nxya-2/+2
2023-07-07Mark more hanging new-solver testsMichael Goulet-0/+1
2023-06-09Ignore tests that hang in new solverMichael Goulet-3/+4
2023-05-03rustc_middle: Fix `opt_item_ident` for non-local def idsVadim Petrochenkov-1/+2
2023-04-06add `dont_check_failure_status` option in the compiler testSparrowLii-1/+1
2023-02-05ReErased regions are localLukas Markeffsky-1/+3
2023-01-11Don't recommend `if let` if `let else` worksmejrs-5/+1
2023-01-11Migrate pattern matchingmejrs-7/+2
2023-01-11Move /src/test to /testsAlbert Larsan-0/+2969