Bug 16435 – Wrong error message for bad selective import

Status
NEW
Severity
major
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2016-08-27T12:09:09Z
Last change time
2024-12-13T18:49:49Z
Assigned to
No Owner
Creator
John Colvin
Moved to GitHub: dmd#19181 →

Comments

Comment #0 by john.loughran.colvin — 2016-08-27T12:09:09Z
% tree . └── a └── b ├── c.d └── f.d 2 directories, 2 files % cat a/b/c.d module a.b.c; import a.b.f : A; % cat a/b/f.d import a.b.c; % dmd a/b/c.d a/b/c.d(2): Deprecation: a.b.c.A is not visible from module c a/b/c.d(2): Deprecation: a.b.c.A is not visible from module c a/b/c.d(2): Error: alias a.b.c.A recursive alias declaration which really makes no sense...
Comment #1 by robert.schadek — 2024-12-13T18:49:49Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/dmd/issues/19181 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB