Comment #0 by john.loughran.colvin — 2023-02-11T10:30:58Z
$ cat a.d
import b : bSym;
$ cat b.d
import a;
$ dmd -o- a.d
a.d(1): Error: module `b` import `bSym` not found, did you mean alias `a.bSym`?
This is one of those "wtf" moments for users. What alias? I reckon it's because of the implementation of selective import lowering to aliases, but that's an internal detail that shouldn't be leaking to users.
Comment #1 by robert.schadek — 2024-12-13T19:27:13Z