import bug

BCS ao at pathlink.com
Fri Sep 14 21:59:07 PDT 2007


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.




More information about the Digitalmars-d-bugs mailing list