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