File tree Expand file tree Collapse file tree 5 files changed +39
-0
lines changed
src/test/ui/crate-loading Expand file tree Collapse file tree 5 files changed +39
-0
lines changed Original file line number Diff line number Diff line change 1+ // compile-flags:-C extra-filename=-1 --emit=metadata
2+ #![ crate_name = "crateresolve2" ]
3+ #![ crate_type = "lib" ]
4+
5+ pub fn f ( ) -> isize { 10 }
Original file line number Diff line number Diff line change 1+ // compile-flags:-C extra-filename=-2 --emit=metadata
2+ #![ crate_name = "crateresolve2" ]
3+ #![ crate_type = "lib" ]
4+
5+ pub fn f ( ) -> isize { 20 }
Original file line number Diff line number Diff line change 1+ // compile-flags:-C extra-filename=-3 --emit=metadata
2+ #![ crate_name = "crateresolve2" ]
3+ #![ crate_type = "lib" ]
4+
5+ pub fn f ( ) -> isize { 30 }
Original file line number Diff line number Diff line change 1+ // check-fail
2+
3+ // aux-build:crateresolve2-1.rs
4+ // aux-build:crateresolve2-2.rs
5+ // aux-build:crateresolve2-3.rs
6+
7+ // normalize-stderr-test: "\.nll/" -> "/"
8+ // normalize-stderr-test: "\\\?\\" -> ""
9+
10+ extern crate crateresolve2;
11+ //~^ ERROR multiple matching crates for `crateresolve2`
12+
13+ fn main ( ) {
14+ }
Original file line number Diff line number Diff line change 1+ error[E0464]: multiple matching crates for `crateresolve2`
2+ --> $DIR/crateresolve2.rs:10:1
3+ |
4+ LL | extern crate crateresolve2;
5+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6+ |
7+ = note: candidates:
8+
9+ error: aborting due to previous error
10+
You can’t perform that action at this time.
0 commit comments