could someone check this on another system?

BCS ao at pathlink.com
Mon May 4 12:11:10 PDT 2009


Reply to Georg,

> BCS wrote:
> 
>> The attached (er. Can't seem to attach the file, I'll e-mail it to
>> anyone who's willing to take a look) has a bug on WinXP DMD 1.040. I
>> can't seem to reduce it at all as anything but trivial changes (like
>> removing dead code) seems to make the bug vanish.
>> 
>> The short description is I have some code that looks something like
>> this:
>> 
>> bool Foo()
>> {
>> bool ret = true;
>> writef(ret,'\n');
>> return ret;
>> }
>> unittest
>> {
>> auto ret = Foo();
>> writef(ret,'\n');
>> assert(ret);
>> }
>> output:
>> 
>> true
>> false
>> Assert Failed
> Prints
> true
> true
> on Fedora-10, dmd v1.042

As I said, it's something like the above (but not exactly) and even minor 
changes make it vanish so it's no surprise that exact code works.





More information about the Digitalmars-d mailing list