import bug

Brad Roberts braddr at puremagic.com
Fri Sep 14 22:03:07 PDT 2007


BCS wrote:
> Reply to Brad,
> 
>> BCS wrote:
>>
>>> --module 1---
>>> private import std.cstream;
>>> void main(){}
>>> -- module 2 --
>>> import std.stdio;
>>> void B()
>>> {
>>> std.file.read(__FILE__); }
>>> ---
>>> if the import in module 1 is removed std.file.read in module 2 quits
>>> working
>>>
>> Your examples are somewhat incomplete, but I strongly suspect they're
>> the same as one of these old bugs:
>>
>> http://d.puremagic.com/issues/show_bug.cgi?id=313
>> http://d.puremagic.com/issues/show_bug.cgi?id=314
>> Later,
>> Brad
> 
> It is slightly different in that module 2 doesn't import module 1.
> If you compile them together (dmd mod1.d mod2.d) it works. By it's self 
> though (dmd mod2.d -c), module 2 doesn't work.

Sounds like a new one, though potentially related.  Would you put 
together a bug report with the repro steps.



More information about the Digitalmars-d-bugs mailing list