DMD 1.001 release is broken
kris
foo at bar.com
Sat Jan 27 16:34:57 PST 2007
kris wrote:
> Chris Miller wrote:
>
>> On Wed, 24 Jan 2007 19:18:19 -0500, Walter Bright
>> <newshound at digitalmars.com> wrote:
>>
>>> I checked into the bugs Oskar and a couple others posted, and while
>>> they're not hard to fix, they do render the release unusable. I'll
>>> try to get an update as soon as I can, in the meanwhile, stick with
>>> 1.00.
>>
>>
>>
>> I think there may also be something wrong with NRVO (Named Return
>> Value Optimization). Many of my projects just ended up with broken
>> features until I downgraded to DMD 0.177. I was able to find a
>> workaround for one of the things it broke by using an inout parameter
>> instead of returning a struct, but other things were too broken in
>> that project so I still had to downgrade DMD. I don't have
>> reproducable examples, it took me long enough just to track down and
>> confirm that one issue with the workaround.
>
>
>
> We've got a similar issue with the stack being trashed after a call to
> mktime(&tm) ... used to work just fine ... (linux compiler)
>
> Please, can we get a fix for this asap? Or tell us a workaround? It's a
> showstopper for us
On second thoughts, this may be a different issue ... the codegen looks
ok here. Sorry for jumping to conclusions
More information about the Digitalmars-d-announce
mailing list