rust/tests/ui/error-codes
Esteban Küber c73b3d20c6 Unify wording of resolve error
Remove "failed to resolve" and use the same format we use in other resolution errors "cannot find `name`".

```
error[E0433]: cannot find `nonexistent` in `existent`
  --> $DIR/custom_attr_multisegment_error.rs:5:13
   |
LL | #[existent::nonexistent]
   |             ^^^^^^^^^^^ could not find `nonexistent` in `existent`
```
2026-02-17 16:51:44 +00:00
..
auxiliary [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
e0119 Rollup merge of #128391 - cafce25:issue-128390, r=lcnr 2024-10-17 12:07:19 +02:00
E0001.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0001.stderr Reword the "unreachable pattern" explanations 2024-08-19 21:39:57 +02:00
E0004-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0004-2.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0004.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0004.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0005.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0005.stderr Use let...else consistently in user-facing diagnostics 2025-11-24 11:41:52 +09:00
E0015.rs Note def descr in NonConstFunctionCall 2024-12-23 22:15:32 +00:00
E0015.stderr review comments 2025-11-02 20:12:26 +00:00
E0017.rs const checks: avoid 'top-level scope' terminology 2025-06-27 17:03:48 +02:00
E0017.stderr Update uitests 2026-01-18 22:41:00 +01:00
E0023.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0023.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0025.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0025.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0026-teach.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
E0026-teach.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0026.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0026.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0027.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0027.stderr More sophisticated span trimming 2025-02-21 00:41:17 +00:00
E0029-teach.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
E0029-teach.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0029.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0029.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0030-teach.rs reword error for invalid range patterns 2025-12-02 18:28:05 +00:00
E0030-teach.stderr Fix existing messages in stderrs 2026-02-07 09:13:42 +01:00
E0030.rs reword error for invalid range patterns 2025-12-02 18:28:05 +00:00
E0030.stderr reword error for invalid range patterns 2025-12-02 18:28:05 +00:00
E0033-teach.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
E0033-teach.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0033.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0033.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0034.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0034.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
E0038.rs Do not try to confirm non-dyn compatible method 2025-05-23 12:20:35 +00:00
E0038.stderr Do not try to confirm non-dyn compatible method 2025-05-23 12:20:35 +00:00
E0040.fixed [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
E0040.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
E0040.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
E0044.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0044.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0045.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0045.stderr variadic functions: remove list of supported ABIs from error 2025-06-13 18:10:06 +02:00
E0049.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0049.stderr Differentiate between methods and associated functions 2024-08-10 00:54:16 +00:00
E0050.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0050.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0054.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0054.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
E0055.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0055.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0057.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0057.stderr More sophisticated span trimming 2025-02-21 00:41:17 +00:00
E0059.rs Continue compilation after check_mod_type_wf errors 2024-02-14 11:00:30 +00:00
E0059.stderr On unmet trait bound, mention if trait is unstable 2026-01-13 01:16:58 +00:00
E0060.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0060.stderr More sophisticated span trimming 2025-02-21 00:41:17 +00:00
E0061.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0061.stderr More sophisticated span trimming 2025-02-21 00:41:17 +00:00
E0062.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0062.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0063.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
E0063.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0067.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0067.stderr Make diagnostics clearer for binop-related errors in foreign crates 2025-10-18 01:20:25 +00:00
E0069.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0069.stderr Suggest value on bare return 2024-04-14 09:42:53 -04:00
E0070.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0070.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0071.rs Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
E0071.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0075.rs Ban non-array SIMD 2024-09-09 19:39:43 -07:00
E0075.stderr Ban non-array SIMD 2024-09-09 19:39:43 -07:00
E0076.rs Ban non-array SIMD 2024-09-09 19:39:43 -07:00
E0076.stderr Ban non-array SIMD 2024-09-09 19:39:43 -07:00
E0077.rs Ban non-array SIMD 2024-09-09 19:39:43 -07:00
E0077.stderr Ban non-array SIMD 2024-09-09 19:39:43 -07:00
E0080.rs Use the informative error as the main const eval error message 2025-06-02 15:37:15 +00:00
E0080.stderr const-eval error: always say in which item the error occurred 2025-06-07 13:42:30 +02:00
E0081.rs Prevent overflowing enum cast from ICEing 2024-10-19 09:44:37 +00:00
E0081.stderr Prevent overflowing enum cast from ICEing 2024-10-19 09:44:37 +00:00
E0084.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0084.stderr Fix test output expectations 2025-02-24 14:31:19 +01:00
E0091.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0091.stderr Improve the diagnostics for unused generic parameters 2024-02-01 16:18:03 +01:00
E0093.rs update/bless tests 2025-04-06 21:41:47 +02:00
E0093.stderr update/bless tests 2025-04-06 21:41:47 +02:00
E0094.rs remove support for rustc_intrinsic_must_be_overridden from the compiler 2025-02-24 07:53:59 +01:00
E0094.stderr remove support for rustc_intrinsic_must_be_overridden from the compiler 2025-02-24 07:53:59 +01:00
E0106.rs compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
E0106.stderr compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
E0107.rs Change suggestion message wording 2024-07-22 22:04:49 +00:00
E0107.stderr Revert suggestion verbosity change 2024-07-22 22:51:53 +00:00
E0109.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0109.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0110.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0110.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0116.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0116.stderr Add note when inherent impl for a alias type defined outside of the crate 2026-02-09 15:10:01 +08:00
E0117.rs Silence some follow-up errors on trait impls in case the trait has conflicting or otherwise incoherent impls 2024-04-09 10:23:58 +00:00
E0117.stderr Make new information notes instead of labels 2024-09-26 17:17:11 +00:00
E0118.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0118.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0119.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0119.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0120.rs Make AsyncDrop check that it's being implemented on a local ADT 2025-07-09 17:07:04 +00:00
E0120.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0121.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0121.stderr Make replacement suggestion _ in type verbose 2025-09-29 03:28:52 +00:00
E0124.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0124.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0128.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0128.stderr Disentangle ForwardGenericParamBan and ConstParamTy ribs 2025-03-12 16:56:26 +00:00
E0130.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0130.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0131.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0131.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0133.rs Remove revisions for THIR unsafeck 2024-01-05 09:30:27 +00:00
E0133.stderr Stabilize THIR unsafeck 2024-01-05 10:00:59 +00:00
E0152-duplicate-lang-items.rs Dogfood -Zno-embed-metadata for the standard library 2026-01-12 10:52:13 +01:00
E0152-duplicate-lang-items.stderr Dogfood -Zno-embed-metadata for the standard library 2026-01-12 10:52:13 +01:00
E0152.rs Dogfood -Zno-embed-metadata for the standard library 2026-01-12 10:52:13 +01:00
E0152.stderr Dogfood -Zno-embed-metadata for the standard library 2026-01-12 10:52:13 +01:00
E0161.rs Unimplement unsized_locals 2025-06-13 01:16:36 +02:00
E0161.stderr Unimplement unsized_locals 2025-06-13 01:16:36 +02:00
E0164.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0164.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0184.rs Keep span of type in builtin derive macros expansions 2026-02-01 18:20:30 +00:00
E0184.stderr Point at destructor when denying deriving Copy 2026-02-01 18:20:30 +00:00
E0185.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0185.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0186.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
E0186.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0191.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0191.stderr Generalize diag for missing assoc types to account for assoc consts 2026-01-21 12:53:46 +01:00
E0194.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0194.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0195.rs Better error message for late/early lifetime param mismatch 2025-05-07 18:12:54 +00:00
E0195.stderr Better error message for late/early lifetime param mismatch 2025-05-07 18:12:54 +00:00
E0197.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0197.stderr Tweak trait modifier errors 2025-08-11 16:58:21 -05:00
E0198.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0198.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0199.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0199.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0200.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0200.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0201.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0201.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0206.rs may not => cannot 2023-03-08 00:00:18 +00:00
E0206.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0207.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0207.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0208.rs Print the generic parameter along with the variance in dumps. 2024-08-23 23:00:45 +00:00
E0208.stderr Print the generic parameter along with the variance in dumps. 2024-08-23 23:00:45 +00:00
E0214.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0214.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
E0220.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0220.stderr Generalize diag for missing assoc types to account for assoc consts 2026-01-21 12:53:46 +01:00
E0221.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0221.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
E0223.rs When suggesting writing a fully qualified path probe for appropriate types 2023-01-11 21:30:10 +00:00
E0223.stderr Preserve generic args in suggestions for ambiguous associated items 2025-05-06 17:04:03 +02:00
E0225.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0225.stderr Rework trait expansion to happen once explicitly 2025-01-15 01:26:24 +00:00
E0227.rs Taint more aggressively in astconv 2024-01-11 09:03:26 +00:00
E0227.stderr Taint more aggressively in astconv 2024-01-11 09:03:26 +00:00
E0229.rs Rename HIR TypeBinding to AssocItemConstraint and related cleanup 2024-05-30 22:52:33 +02:00
E0229.stderr Normalize each signature input/output in typeck_with_fallback with its own span 2025-01-06 17:58:30 +00:00
E0252.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0252.stderr Accurate use rename suggestion span 2024-07-18 00:00:04 +00:00
E0254.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0254.stderr Accurate use rename suggestion span 2024-07-18 00:00:04 +00:00
E0255.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0255.stderr Accurate use rename suggestion span 2024-07-18 00:00:04 +00:00
E0259.rs Handle a few more simple tests 2024-05-20 11:13:10 -04:00
E0259.stderr Trim suggestion part before generating highlights 2025-02-21 00:54:01 +00:00
E0260.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0260.stderr Trim suggestion part before generating highlights 2025-02-21 00:54:01 +00:00
E0261.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
E0261.stderr Make missing lifetime suggestion verbose 2025-06-24 18:59:42 +00:00
E0262.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
E0262.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0263.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0263.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0264.rs Port #[lang] to the new attribute parsers 2026-02-13 16:04:19 +00:00
E0264.stderr Port #[lang] to the new attribute parsers 2026-02-13 16:04:19 +00:00
E0267.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0267.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0268.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0268.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0271.rs write-long-types-to-disk: update tests 2023-07-25 12:08:44 +01:00
E0271.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0275.rs Use tcx.short_string() in more diagnostics 2025-08-07 21:18:00 +00:00
E0275.stderr Use tcx.short_string() in more diagnostics 2025-08-07 21:18:00 +00:00
E0276.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0276.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0277-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0277-2.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
E0277-3.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0277-3.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0277-4.rs diagnostics: make implicit Sized bounds explicit in E0277 2026-01-08 16:07:18 -05:00
E0277-4.stderr diagnostics: make implicit Sized bounds explicit in E0277 2026-01-08 16:07:18 -05:00
E0277.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0277.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
E0282.rs Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
E0282.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0283.rs s/Generator/Coroutine/ 2023-10-20 21:10:38 +00:00
E0283.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
E0297.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0297.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0308-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0308-2.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0308-4.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0308-4.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0308.rs remove support for rustc_intrinsic_must_be_overridden from the compiler 2025-02-24 07:53:59 +01:00
E0308.stderr remove support for rustc_intrinsic_must_be_overridden from the compiler 2025-02-24 07:53:59 +01:00
E0311.fixed [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
E0311.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
E0311.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0328.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0328.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0365.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0365.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0370.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0370.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0374.rs Stop bailing out from compilation just because there were incoherent traits 2024-02-05 10:17:31 +00:00
E0374.stderr Consolidate and rework CoercePointee and DispatchFromDyn errors 2025-02-24 19:34:54 +00:00
E0375.rs Stop bailing out from compilation just because there were incoherent traits 2024-02-05 10:17:31 +00:00
E0375.stderr Consolidate and rework CoercePointee and DispatchFromDyn errors 2025-02-24 19:34:54 +00:00
E0377.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0377.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0381-duplicated-label.rs improves duplicate label test 2025-03-15 10:52:07 -06:00
E0381-duplicated-label.stderr improves duplicate label test 2025-03-15 10:52:07 -06:00
E0389.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0389.stderr Provide more context when mutably borrowing an imutable borrow 2025-11-09 22:14:48 +00:00
E0390.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0390.stderr Tighter spans for bad inherent impl types 2023-02-13 18:41:18 +00:00
E0392.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0392.stderr Improve the diagnostics for unused generic parameters 2024-02-01 16:18:03 +01:00
E0393.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0393.stderr Fix handling of const params defaults that ref Self & generalize diag 2026-01-21 12:53:47 +01:00
E0401.rs don't skip coercions for types with errors 2024-02-10 23:13:47 +01:00
E0401.stderr Add note to E0401 2025-11-03 16:24:36 +00:00
E0403.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0403.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0404.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0404.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0405.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0405.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0407.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0407.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0408.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0408.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0411.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0411.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0412.rs Merge E0412 into E0425 2025-12-02 18:25:13 +00:00
E0412.stderr Merge E0412 into E0425 2025-12-02 18:25:13 +00:00
E0415.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0415.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0416.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0416.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0423.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0423.stderr Extend is_case_difference to handle digit-letter confusables 2025-07-31 13:55:59 +08:00
E0424.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0424.stderr Return early when self resolve failure because of let self = ... 2025-07-03 23:47:19 +08:00
E0425.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0425.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0426.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0426.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0428.rs compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
E0428.stderr compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
E0429.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0429.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0430.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0430.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0431.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0431.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0432.rs Gate 2015 UI tests 2025-11-27 11:19:00 -05:00
E0432.stderr Gate 2015 UI tests 2025-11-27 11:19:00 -05:00
E0433.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0433.stderr Unify wording of resolve error 2026-02-17 16:51:44 +00:00
E0434.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0434.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0435.fixed [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
E0435.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
E0435.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
E0437.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0437.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0438.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0438.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0446.rs Replace old private-in-public diagnostic with type privacy lints 2023-08-02 13:40:28 +03:00
E0446.stderr Replace old private-in-public diagnostic with type privacy lints 2023-08-02 13:40:28 +03:00
E0449.fixed Improve diagnostic by suggesting to remove visibility qualifier 2024-04-12 12:59:40 +09:00
E0449.rs Improve diagnostic by suggesting to remove visibility qualifier 2024-04-12 12:59:40 +09:00
E0449.stderr Improve diagnostic by suggesting to remove visibility qualifier 2024-04-12 12:59:40 +09:00
E0451.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0451.stderr Emit a single privacy error for multiple fields on the same struct expression 2025-01-18 20:33:15 +00:00
E0452.rs Always run tail_expr_drop_order lint on promoted MIR 2024-12-23 20:25:41 +00:00
E0452.stderr Always run tail_expr_drop_order lint on promoted MIR 2024-12-23 20:25:41 +00:00
E0453.rs rustc_lint: Prevent multiple 'incompatible with previous forbid' lints 2023-12-28 19:46:40 +01:00
E0453.stderr rustc_lint: Prevent multiple 'incompatible with previous forbid' lints 2023-12-28 19:46:40 +01:00
E0454.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0454.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0458.rs Changes to the uitests 2025-08-27 20:25:18 +02:00
E0458.stderr If there are too many suggestions for malformed attribute, do not suggest them 2025-12-12 14:55:17 +01:00
E0459.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0459.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0462.rs fix json-*.rs and E0462 tests for compare-modes 2025-02-03 19:43:24 +00:00
E0462.stderr tests: rebless some tests as a side-effect of TEST_BUILD_DIR changes 2025-03-04 00:21:02 +08:00
E0464.rs fix crateresolve*.rs tests and duplicates for compare modes 2025-02-03 19:38:52 +00:00
E0464.stderr tests: rebless some tests as a side-effect of TEST_BUILD_DIR changes 2025-03-04 00:21:02 +08:00
E0476.next.stderr fix intercrate ambiguity causes 2023-11-23 12:25:41 +00:00
E0476.old.stderr fix intercrate ambiguity causes 2023-11-23 12:25:41 +00:00
E0476.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
E0478.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0478.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0492.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0492.stderr Update uitests 2026-01-18 22:41:00 +01:00
E0496.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0496.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0499.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0499.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0501.rs Gate 2018 UI tests 2025-11-27 14:13:58 -05:00
E0501.stderr Gate 2018 UI tests 2025-11-27 14:13:58 -05:00
E0502.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0502.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0503.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0503.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0504.rs Gate 2018 UI tests 2025-11-27 14:13:58 -05:00
E0504.stderr Tweak help to unify formatting and wording 2026-02-01 18:20:31 +00:00
E0505.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0505.stderr Tweak help to unify formatting and wording 2026-02-01 18:20:31 +00:00
E0506.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0506.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0507.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0507.stderr Tweak help to unify formatting and wording 2026-02-01 18:20:31 +00:00
E0508-fail.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0508-fail.stderr Tweak help to unify formatting and wording 2026-02-01 18:20:31 +00:00
E0508.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0508.stderr Tweak help to unify formatting and wording 2026-02-01 18:20:31 +00:00
E0509.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0509.stderr Tweak help to unify formatting and wording 2026-02-01 18:20:31 +00:00
E0511.rs remove most simd_ intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
E0511.stderr remove most simd_ intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
E0512.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0512.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0516.rs remove support for type-of 2025-11-25 10:19:44 +01:00
E0516.stderr fix tooling 2025-11-26 11:09:03 +01:00
E0517.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0517.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0519.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
E0519.stderr Fix remaining cases 2024-06-21 19:00:18 -04:00
E0520.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0520.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0522.rs consistency rename: language item -> lang item 2024-04-17 13:00:43 +02:00
E0522.stderr consistency rename: language item -> lang item 2024-04-17 13:00:43 +02:00
E0523.rs fix crateresolve*.rs tests and duplicates for compare modes 2025-02-03 19:38:52 +00:00
E0523.stderr tests: rebless some tests as a side-effect of TEST_BUILD_DIR changes 2025-03-04 00:21:02 +08:00
E0527.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0527.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0528.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0528.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0529.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0529.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0530.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0530.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0532.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0532.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0539.rs make error codes reflect reality better 2025-06-17 23:22:51 +02:00
E0539.stderr make error codes reflect reality better 2025-06-17 23:22:51 +02:00
E0540.rs make error codes reflect reality better 2025-06-17 23:22:51 +02:00
E0540.stderr Add more docs to templates for attrs with incorrect arguments 2025-08-11 17:02:32 +00:00
E0559.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0559.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0560.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0560.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0565-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0565-1.stderr If there are too many suggestions for malformed attribute, do not suggest them 2025-12-12 14:55:17 +01:00
E0565.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0565.stderr Fix test output expectations 2025-02-24 14:31:19 +01:00
E0572.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0572.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0582.rs Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
E0582.stderr TypeVerifier do not walk into required consts 2025-03-06 12:53:35 +01:00
E0583.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0583.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0585.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0585.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0586.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0586.stderr Make parse error suggestions verbose and fix spans 2024-07-12 03:02:57 +00:00
E0594.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0594.stderr Provide more context when mutably borrowing an imutable borrow 2025-11-09 22:14:48 +00:00
E0596.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0596.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0597.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
E0597.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0599.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0599.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0600.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0600.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0601.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0601.stderr Be more accurate about calculating display_col from a BytePos 2024-07-18 20:08:38 +00:00
E0602.rs UI tests: migrate remaining compile time error-patterns to line annotations 2025-04-13 21:48:53 +03:00
E0602.stderr Rewrite lint_expectations in a single pass. 2024-08-31 14:00:54 +00:00
E0603.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0603.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0604.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0604.stderr reword suggestion message 2025-06-06 20:52:34 +00:00
E0605.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0605.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0606.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
E0606.stderr special case removing & suggestion 2023-01-18 13:14:56 +13:00
E0607.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0607.stderr Use wide pointers consistenly across the compiler 2024-10-04 14:06:48 +02:00
E0608.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0608.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0609-private-method.rs Don't suggest adding parentheses to call an inaccessible method. 2023-08-29 14:47:28 -07:00
E0609-private-method.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0609.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0609.stderr recover primary span label 2023-11-16 17:00:23 +00:00
E0610.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0610.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0614.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0614.stderr Make E0614 a structured error 2025-02-25 16:56:04 +00:00
E0615.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0615.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0616.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0616.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0617.rs bless the tests and add a new one 2024-11-29 00:45:14 +01:00
E0617.stderr simplify how the hir_typeck_pass_to_variadic_function diagnostic is created 2024-11-29 20:49:06 +01:00
E0618.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0618.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0620.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0620.stderr reword suggestion message 2025-06-06 20:52:34 +00:00
E0621-does-not-trigger-for-closures.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0621-does-not-trigger-for-closures.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0624.rs diagnostics: update test cases to refer to assoc fn with self as method 2023-02-22 08:40:47 -07:00
E0624.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0637.rs make type_flags(ReError) & HAS_ERROR 2024-03-20 17:29:58 +00:00
E0637.stderr Suggest use another lifetime specifier instead of underscore lifetime 2025-07-01 19:58:27 +08:00
E0642.fixed Gate 2015 UI tests 2025-11-27 11:19:00 -05:00
E0642.rs Gate 2015 UI tests 2025-11-27 11:19:00 -05:00
E0642.stderr Gate 2015 UI tests 2025-11-27 11:19:00 -05:00
E0646.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0646.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0648.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0648.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0657.rs Add missing dyn keywords to tests that do not test for them 2025-06-02 11:02:50 +02:00
E0657.stderr Deduplicate higher-ranked lifetime capture errors in impl Trait 2025-10-12 16:51:28 +09:00
E0658.rs Stabilise repr128 2025-05-28 15:14:34 +01:00
E0658.stderr Stabilise repr128 2025-05-28 15:14:34 +01:00
E0659.rs Use non-2015 edition paths in tests that do not test for their resolution 2025-06-03 10:13:33 +02:00
E0659.stderr Use non-2015 edition paths in tests that do not test for their resolution 2025-06-03 10:13:33 +02:00
E0711.rs Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
E0711.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0718.rs consistency rename: language item -> lang item 2024-04-17 13:00:43 +02:00
E0718.stderr Update uitests 2025-08-14 18:18:42 +02:00
E0719.rs Enforce E0719 only for trait aliases 2025-09-18 09:16:58 -04:00
E0719.stderr Enforce E0719 only for trait aliases 2025-09-18 09:16:58 -04:00
E0730.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0730.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
E0746.rs Simplify suggestion when returning bare dyn trait 2023-05-18 01:47:55 +00:00
E0746.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
E0767.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0767.stderr adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
E0771.rs Split part of adt_const_params into unsized_const_params 2024-07-17 11:01:29 +01:00
E0771.stderr Introduce feature(generic_const_parameter_types) 2025-02-28 20:43:15 +00:00
E0777.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0777.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0789.rs Fix test output expectations 2025-02-24 14:31:19 +01:00
E0789.stderr Fix test output expectations 2025-02-24 14:31:19 +01:00
E0790.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0790.stderr Retire hir::*ItemRef. 2025-07-13 13:50:01 +00:00
E0799.rs Introduce distinct error codes for precise capturing 2024-09-16 10:56:22 -04:00
E0799.stderr Introduce distinct error codes for precise capturing 2024-09-16 10:56:22 -04:00
E0800.rs Introduce distinct error codes for precise capturing 2024-09-16 10:56:22 -04:00
E0800.stderr Introduce distinct error codes for precise capturing 2024-09-16 10:56:22 -04:00
E0806.rs rename feature gate to extern_item_impls 2025-12-12 11:32:35 +01:00
E0806.stderr EII new error code 2025-12-12 11:32:26 +01:00
ex-E0611.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ex-E0611.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
ex-E0612.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ex-E0612.stderr Do not provide field typo suggestions for tuples and tuple structs 2025-08-07 21:39:00 +00:00