1error[E0659]: `S` is ambiguous
2  --> $DIR/issue-55884-1.rs:19:12
3   |
4LL |     use m::S;
5   |            ^ ambiguous name
6   |
7   = note: ambiguous because of multiple glob imports of a name in the same module
8note: `S` could refer to the struct imported here
9  --> $DIR/issue-55884-1.rs:14:13
10   |
11LL |     pub use self::m1::*;
12   |             ^^^^^^^^^^^
13   = help: consider adding an explicit import of `S` to disambiguate
14note: `S` could also refer to the struct imported here
15  --> $DIR/issue-55884-1.rs:15:13
16   |
17LL |     pub use self::m2::*;
18   |             ^^^^^^^^^^^
19   = help: consider adding an explicit import of `S` to disambiguate
20
21error: aborting due to previous error
22
23For more information about this error, try `rustc --explain E0659`.
24