rust/tests/ui-fulldeps
Esteban Küber eeadffd926 When more than a single impl and less than 4 could apply, point at them
```
error[E0277]: the trait bound `[[u16; 3]; 2]: Bar` is not satisfied
  --> $DIR/issue-67185-2.rs:21:6
   |
LL | impl Foo for FooImpl {}
   |      ^^^ the trait `Bar` is not implemented for `[[u16; 3]; 2]`
   |
help: the following other types implement trait `Bar`
  --> $DIR/issue-67185-2.rs:9:1
   |
LL | impl Bar for [u16; 4] {}
   | ^^^^^^^^^^^^^^^^^^^^^ `[u16; 4]`
LL | impl Bar for [[u16; 3]; 3] {}
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^ `[[u16; 3]; 3]`
note: required by a bound in `Foo`
  --> $DIR/issue-67185-2.rs:14:30
   |
LL | trait Foo
   |       --- required by a bound in this trait
LL | where
LL |     [<u8 as Baz>::Quaks; 2]: Bar,
   |                              ^^^ required by this bound in `Foo`
```
2025-10-31 20:44:01 +00:00
..
auxiliary Strip frontmatter in fewer places 2025-09-09 19:49:40 +02:00
codegen-backend Add a leading dash to linker plugin arguments in the gcc codegen 2025-09-28 13:57:33 -04:00
fluent-messages Remove the -test suffix from normalize directives 2024-12-27 19:58:16 +11:00
internal-lints Switch next solver to use a specific associated type for trait def id 2025-08-25 16:52:08 +03:00
lexer Add test to check unicode identifier version 2024-12-09 06:23:59 -08:00
mod_dir_simple [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
rustc_public Replace NullOp::SizeOf and NullOp::AlignOf by lang items. 2025-10-23 00:38:28 +00:00
session-diagnostic On E0277, point at type that doesn't implement bound 2025-08-22 17:55:15 +00:00
compiler-calls.rs Remove RunCompiler 2025-01-23 09:38:58 +00:00
deriving-global.rs Improve dead code analysis 2024-07-04 22:05:00 +08:00
deriving-hygiene.rs Improve dead code analysis 2024-07-04 22:05:00 +08:00
dropck-tarena-cycle-checked.rs Remove ignore-stage1 that was added when changing error count msg 2024-01-06 12:53:06 +01:00
dropck-tarena-cycle-checked.stderr Remove ignore-stage1 that was added when changing error count msg 2024-01-06 12:53:06 +01:00
dropck-tarena-unsound-drop.rs Remove ignore-stage1 that was added when changing error count msg 2024-01-06 12:53:06 +01:00
dropck-tarena-unsound-drop.stderr Remove ignore-stage1 that was added when changing error count msg 2024-01-06 12:53:06 +01:00
dropck_tarena_sound_drop.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
empty-struct-braces-derive.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
hash-stable-is-unstable.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
hash-stable-is-unstable.stderr Revert "Don't test new error messages with the stage 0 compiler" 2025-03-08 22:45:16 +02:00
lint-pass-macros.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
missing-rustc-driver-error.rs UI tests: migrate remaining compile time error-patterns to line annotations 2025-04-13 21:48:53 +03:00
missing-rustc-driver-error.stderr Move hashes from rustc_data_structure to rustc_hashes so they can be shared with rust-analyzer 2025-02-16 16:18:30 -05:00
mod_dir_path_canonicalized.rs tests: remove no-remap-src-base 2025-10-01 13:31:42 +08:00
obtain-borrowck.rs Expose nested bodies in rustc_borrowck::consumers 2025-07-08 19:09:14 -07:00
obtain-borrowck.run.stdout Expose nested bodies in rustc_borrowck::consumers 2025-07-08 19:09:14 -07:00
pathless-extern-unstable.rs Revert "Don't test new error messages with the stage 0 compiler" 2025-03-08 22:45:16 +02:00
pathless-extern-unstable.stderr Revert "Don't test new error messages with the stage 0 compiler" 2025-03-08 22:45:16 +02:00
pprust-expr-roundtrip.rs remove P 2025-08-09 15:47:01 +08:00
pprust-parenthesis-insertion.rs Add an attribute-related parenthesization edge case 2025-06-20 13:49:12 -07:00
regions-mock-tcx.rs Use the rustc_private libc less in tests 2024-04-15 08:54:11 -04:00
run-compiler-twice.rs Remove current code for embedding command-line args in PDB 2025-10-18 12:24:40 +11:00
rustc-dev-remap.only-remap.stderr When more than a single impl and less than 4 could apply, point at them 2025-10-31 20:44:01 +00:00
rustc-dev-remap.remap-unremap.stderr When more than a single impl and less than 4 could apply, point at them 2025-10-31 20:44:01 +00:00
rustc-dev-remap.rs Un-remap rustc-dev component paths 2025-06-15 17:20:08 +02:00
rustc_encodable_hygiene.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00