[Issue 282] New: Bizarre circular import nested name invisibility issue

Jarrett Billingsley kb3ctd2 at yahoo.com
Fri Aug 11 14:33:15 PDT 2006


"Derek Parnell" <derek at nomail.afraid.org> wrote in message 
news:17moo13ephs7r.19lhtzygw8iie$.dlg at 40tude.net...

> It depends on the order that you compile the modules.
>
> This works...
>
> dmd -c modules\test2 modules\test1
>
>
> This doesn't ...
>
> dmd -c modules\test1 modules\test2

Okay, here's something frustrating.  That works, and I'm very happy about 
that.  But if you include other modules on the commandline before the 
conflicting modules, such as:

dmd -c modules\test3 modules\test2 modules\test1

It no longer works.  But put that other module at the end, and it does.

Tedious, but hopefully Walter will fix this.  Very soon. 





More information about the Digitalmars-d-bugs mailing list