DMD 1.001 release is broken

kris foo at bar.com
Sat Jan 27 16:22:58 PST 2007


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



More information about the Digitalmars-d-announce mailing list