Re: Trying to get DMD bundled with libs
On Mon, Sep 7, 2009 at 6:44 AM, Joel Christensenjoel...@gmail.com wrote: div0 wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Joel Christensen wrote: I noticed you can get DMD bundled with various libraries. I found you had to login to another web site, but the registery page has 3 must fill in textbox's that are crazy. Where's that? AFAIK nobody has permission to distribute DMD other than Walter. http://www.digitalmars.com/d/download.html It's a Windows one, it's for dmd 1.030. Oh, that's EasyD I think. By crazy textboxes do you mean the login screen? I don't remember having to log in before. Chris hasn't posted on the NGs in a while either. In any case, 1.030 is *rather* old, and the libraries that would come with would be just as old.
Re: How does D cope with aliasing
#ponce Wrote: Stewart Gordon Wrote: My recollection of reading the spec is that a D compiler is allowed to optimise by assuming no pointer aliasing. But I can't remember at the moment where I read this. I don't know if this is neat or nasty for a compiler to do so. OT : Is there a DMD switch to disable bound check exceptions ? This way I wouldn't have to rely on pointers so much.
Re: How does D cope with aliasing
Stewart Gordon Wrote: My recollection of reading the spec is that a D compiler is allowed to optimise by assuming no pointer aliasing. But I can't remember at the moment where I read this. I don't know if this is neat or nasty for a compiler to do so. OT : Is there a DMD switch to disable bound check exceptions ? This way I wouldn't have to rely on pointers so much.
Re: How does D cope with aliasing
#ponce wrote: snip OT : Is there a DMD switch to disable bound check exceptions ? This way I wouldn't have to rely on pointers so much. Why do you want to do that? Sounds like a case of trying to fix the wrong problem. Stewart.