Re: dmd 1.074 and 2.059 release

2012-04-16 Thread Steven Schveighoffer
On Sat, 14 Apr 2012 11:01:56 -0400, Adam D. Ruppe destructiona...@gmail.com wrote: On Saturday, 14 April 2012 at 02:52:59 UTC, Walter Bright wrote: Sorry about that, but the beta has been out for a week and a half, and we fixed every reported regression since 2.058. I'm sure I'm not the

Re: dmd 1.074 and 2.059 release

2012-04-15 Thread Walter Bright
On 4/14/2012 11:45 AM, Jacob Carlborg wrote: Mac OS X can run both 32 and 64bit applications out of the box. Just FYI, the dmd binaries for OSX are all 64 bit. There seems little purpose to shipping 32 bit builds anymore.

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Jacob Carlborg
On 2012-04-14 05:47, Tyro[17] wrote: On Saturday, 14 April 2012 at 01:34:25 UTC, Walter Bright wrote: On 4/13/2012 5:47 PM, Tyro[17] wrote: The requested URL /dmd.2.059.dmg was not found on this server. Hmm, I overlooked that one. Any idea of when it will be available? And by the way,

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Tyro[17]
On Saturday, 14 April 2012 at 04:54:49 UTC, Nick Sabalausky wrote: Tyro[17] nos...@home.com wrote in message news:rjhmnaxxiglqftwxh...@forum.dlang.org... On Friday, 13 April 2012 at 05:54:26 UTC, Walter Bright wrote: Another big pile of bug fixes. More contributors than ever!

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Tyro[17]
On Saturday, 14 April 2012 at 10:39:29 UTC, Jacob Carlborg wrote: On 2012-04-14 05:47, Tyro[17] wrote: On Saturday, 14 April 2012 at 01:34:25 UTC, Walter Bright wrote: On 4/13/2012 5:47 PM, Tyro[17] wrote: The requested URL /dmd.2.059.dmg was not found on this server. Hmm, I overlooked that

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Piotr Szturmaj
Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.074.zip http://www.digitalmars.com/d/2.0/changelog.html https://github.com/downloads/D-Programming-Language/dmd/dmd.2.059.zip Note

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Tyro[17]
On Saturday, 14 April 2012 at 13:02:07 UTC, Tyro[17] wrote: Files in /usr/bin have no extended attribute (@), all belong to root, and are in the wheel group. So I tried to follow suit. With the exception of being able to get rid of the extended attribute, everything else is the same. To get

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Adam D. Ruppe
On Saturday, 14 April 2012 at 13:48:46 UTC, Tyro[17] wrote: -bash: /usr/bin/dmd: cannot execute binary file Perhaps running the 32 bit bin on a 64 bit system?

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Tyro[17]
On Saturday, 14 April 2012 at 13:57:11 UTC, Adam D. Ruppe wrote: On Saturday, 14 April 2012 at 13:48:46 UTC, Tyro[17] wrote: -bash: /usr/bin/dmd: cannot execute binary file Perhaps running the 32 bit bin on a 64 bit system? That could be the case but I've only used the contents of the osx

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Tyro[17]
On Saturday, 14 April 2012 at 14:01:51 UTC, David Nadlinger wrote: On Saturday, 14 April 2012 at 13:57:11 UTC, Adam D. Ruppe wrote: On Saturday, 14 April 2012 at 13:48:46 UTC, Tyro[17] wrote: -bash: /usr/bin/dmd: cannot execute binary file Perhaps running the 32 bit bin on a 64 bit system?

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Tyro[17]
On Saturday, 14 April 2012 at 14:05:19 UTC, Tyro[17] wrote: On Saturday, 14 April 2012 at 14:01:51 UTC, David Nadlinger wrote: On Saturday, 14 April 2012 at 13:57:11 UTC, Adam D. Ruppe wrote: On Saturday, 14 April 2012 at 13:48:46 UTC, Tyro[17] wrote: -bash: /usr/bin/dmd: cannot execute

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Adam D. Ruppe
On Saturday, 14 April 2012 at 02:52:59 UTC, Walter Bright wrote: Sorry about that, but the beta has been out for a week and a half, and we fixed every reported regression since 2.058. I'm sure I'm not the only one who doesn't use the betas though! Oh well:

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Rene Zwanenburg
On Friday, 13 April 2012 at 05:54:26 UTC, Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.074.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Tyro[17]
On Saturday, 14 April 2012 at 14:05:19 UTC, Tyro[17] wrote: On Saturday, 14 April 2012 at 14:01:51 UTC, David Nadlinger wrote: On Saturday, 14 April 2012 at 13:57:11 UTC, Adam D. Ruppe wrote: On Saturday, 14 April 2012 at 13:48:46 UTC, Tyro[17] wrote: -bash: /usr/bin/dmd: cannot execute

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread kraybourne
On 4/13/12 07:53 , Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.074.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Nick Sabalausky
David Nadlinger s...@klickverbot.at wrote in message news:eajzvxfstwabooett...@forum.dlang.org... On Saturday, 14 April 2012 at 13:04:31 UTC, Tyro[17] wrote: On Saturday, 14 April 2012 at 10:39:29 UTC, Jacob Carlborg https://bitbucket.org/doob/dvm -bash: wget: command not found OSX doesn't

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread David Nadlinger
On Saturday, 14 April 2012 at 17:38:54 UTC, Nick Sabalausky wrote: OSX doesn't have wget? Seriously?!? Is curl installed by default on OSX? Yes and yes. David

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Nick Sabalausky
Tyro[17] nos...@home.com wrote in message news:lnfohbryykmdlrqri...@forum.dlang.org... On Saturday, 14 April 2012 at 14:05:19 UTC, Tyro[17] wrote: On Saturday, 14 April 2012 at 14:01:51 UTC, David Nadlinger wrote: On Saturday, 14 April 2012 at 13:57:11 UTC, Adam D. Ruppe wrote: On Saturday,

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Nick Sabalausky
Piotr Szturmaj bncr...@jadamspam.pl wrote in message news:jmbung$1tp5$1...@digitalmars.com... Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.074.zip

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Piotr Szturmaj
Nick Sabalausky wrote: Piotr Szturmajbncr...@jadamspam.pl wrote in message news:jmbung$1tp5$1...@digitalmars.com... Btw. Is it possible to tag new releases with respective git commit hashes? This is for those who compile DMD, druntime and Phobos manually. Aren't they tagged *in* git? If

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Jonathan M Davis
On Saturday, April 14, 2012 17:01:56 Adam D. Ruppe wrote: On Saturday, 14 April 2012 at 02:52:59 UTC, Walter Bright wrote: Sorry about that, but the beta has been out for a week and a half, and we fixed every reported regression since 2.058. I'm sure I'm not the only one who doesn't use

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Jacob Carlborg
On 2012-04-14 15:57, Adam D. Ruppe wrote: On Saturday, 14 April 2012 at 13:48:46 UTC, Tyro[17] wrote: -bash: /usr/bin/dmd: cannot execute binary file Perhaps running the 32 bit bin on a 64 bit system? Mac OS X can run both 32 and 64bit applications out of the box. -- /Jacob Carlborg

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Jacob Carlborg
On 2012-04-14 15:04, Tyro[17] wrote: On Saturday, 14 April 2012 at 10:39:29 UTC, Jacob Carlborg wrote: On 2012-04-14 05:47, Tyro[17] wrote: On Saturday, 14 April 2012 at 01:34:25 UTC, Walter Bright wrote: On 4/13/2012 5:47 PM, Tyro[17] wrote: The requested URL /dmd.2.059.dmg was not found on

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Tyro[17]
On Saturday, 14 April 2012 at 17:46:12 UTC, Nick Sabalausky wrote: Tyro[17] nos...@home.com wrote in message news:lnfohbryykmdlrqri...@forum.dlang.org... On Saturday, 14 April 2012 at 14:05:19 UTC, Tyro[17] wrote: On Saturday, 14 April 2012 at 14:01:51 UTC, David Nadlinger wrote: On Saturday,

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Tyro[17]
On Saturday, 14 April 2012 at 18:45:11 UTC, Jacob Carlborg wrote: On 2012-04-14 15:04, Tyro[17] wrote: Then download it manually. 1. https://bitbucket.org/doob/dvm/downloads/dvm-0.4.0-osx 2. chmod +x dvm-0.4.0-osx 3. ./dvm-0.4.0-osx install dvm 4. Open a new terminal 5. Follow these

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Tyro[17]
On Saturday, 14 April 2012 at 00:47:33 UTC, Tyro[17] wrote: On Friday, 13 April 2012 at 05:54:26 UTC, Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.074.zip

Re: dmd 1.074 and 2.059 release

2012-04-14 Thread Walter Bright
On 4/14/2012 11:45 AM, Jacob Carlborg wrote: Hi Jacob, I'm having problems building the .dmg file. Can you please email me, as I don't have your email address?

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Ali Çehreli
On 04/12/2012 10:53 PM, Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.074.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Gour
On Thu, 12 Apr 2012 23:35:40 -0700 Ali Çehreli acehr...@yahoo.com wrote: I have to update some chapters... ;) Oh noes...when we'll get new ones. :-) Sincerely, Gour -- Those who are on this path are resolute in purpose, and their aim is one. O beloved child of the Kurus, the intelligence

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Bernard Helyer
2.059 is red I'm drunk too It's friday night thank you too ... Not sure if that means I should drink more or less. Gonna go with more, my spelling is way to good.

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Bernard Helyer
On Friday, 13 April 2012 at 08:02:09 UTC, Bernard Helyer wrote: 2.059 is red I'm drunk too It's friday night thank you too ... Not sure if that means I should drink more or less. Gonna go with more, my spelling is way to good. Well nopw I' m more drunk. 2.059 is workfing fine. :D

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Jacob Carlborg
On 2012-04-13 10:02, Bernard Helyer wrote: 2.059 is red I'm drunk too It's friday night thank you too ... Not sure if that means I should drink more or less. Gonna go with more, my spelling is way to good. The answer to that question is always more :) -- /Jacob Carlborg

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread F i L
On Friday, 13 April 2012 at 05:54:26 UTC, Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.074.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Alex Rønne Petersen
On 13-04-2012 07:53, Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.074.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Adam D. Ruppe
Strive to make to­Hash, toString, opE­quals and opCmp func­tions pure, nothrow, const and @safe. Soon, this will be­come a re­quire­ment. man, that's a lot of decorations. This kind of thing makes me thing we should have opposites: impure, maythrow, mutable, and @system. And virtual, while

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Sven-Hendrik Haase
On Friday, 13 April 2012 at 05:54:26 UTC, Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.074.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Andrej Mitrovic
On 4/13/12, Walter Bright newshou...@digitalmars.com wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/2.0/changelog.html Damn. One could spend a good hour or so reading the bug fixes. Awesome. Does anyone have a comparison to the previous release?

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Alex Rønne Petersen
On 13-04-2012 18:47, Adam D. Ruppe wrote: Strive to make to­Hash, toString, opE­quals and opCmp func­tions pure, nothrow, const and @safe. Soon, this will be­come a re­quire­ment. man, that's a lot of decorations. This kind of thing makes me thing we should have opposites: impure, maythrow,

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Nick Sabalausky
Adam D. Ruppe destructiona...@gmail.com wrote in message news:oznqhjdcwecwmjmyc...@forum.dlang.org... Strive to make to­Hash, toString, opE­quals and opCmp func­tions pure, nothrow, const and @safe. Soon, this will be­come a re­quire­ment. man, that's a lot of decorations. Must be time for

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Robert Clipsham
On 13/04/2012 22:10, Nick Sabalausky wrote: !nothrow nonothrow. May as well drop nothrow and use !throw if we're doing that! -- Robert http://octarineparrot.com/

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Andrej Mitrovic
On 4/14/12, Robert Clipsham rob...@octarineparrot.com wrote: On 13/04/2012 22:10, Nick Sabalausky wrote: !nothrow nonothrow. May as well drop nothrow and use !throw if we're doing that! Might as well rename it to something else. It's called nothrow, but it can actually throw a Throwable, but

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Robert Clipsham
On 13/04/2012 23:30, Andrej Mitrovic wrote: On 4/14/12, Robert Clipshamrob...@octarineparrot.com wrote: On 13/04/2012 22:10, Nick Sabalausky wrote: !nothrow nonothrow. May as well drop nothrow and use !throw if we're doing that! Might as well rename it to something else. It's called

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Andrej Mitrovic
On 4/14/12, Robert Clipsham rob...@octarineparrot.com wrote: It can't throw a Throwable Well now I'm confused. According to TDPL p307: nothrow promises that the function won't throw an Exception. The function is still allowed to throw the graver Throwable class. And yet this is an error:

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Alex Rønne Petersen
On 14-04-2012 01:49, Andrej Mitrovic wrote: On 4/14/12, Robert Clipshamrob...@octarineparrot.com wrote: It can't throw a Throwable Well now I'm confused. According to TDPL p307: nothrow promises that the function won't throw an Exception. The function is still allowed to throw the graver

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Walter Bright
On 4/12/2012 10:53 PM, Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.074.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Andrej Mitrovic
On 4/14/12, Alex Rønne Petersen xtzgzo...@gmail.com wrote: That sounds like an error in TDPL. AFAIK nothrow means may only throw Error. But Error is a subclass of Throwable.

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Jonathan M Davis
On Saturday, April 14, 2012 02:13:45 Andrej Mitrovic wrote: On 4/14/12, Alex Rønne Petersen xtzgzo...@gmail.com wrote: That sounds like an error in TDPL. AFAIK nothrow means may only throw Error. But Error is a subclass of Throwable. A nothrow function cannot throw anything derived from

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Tyro[17]
On Friday, 13 April 2012 at 05:54:26 UTC, Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.074.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Joel
This program doesn't work. import std.stdio; void main() { writeln(1); } I get this: C:\jpro\dpro2\smalldmd dmd59.d OPTLINK (R) for Win32 Release 8.00.12 Copyright (C) Digital Mars 1989-2010 All rights reserved. http://www.digitalmars.com/ctg/optlink.html dmd59.obj(dmd59) Error 42:

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Joel
Never mind, I installed wrong, I was still was using 58's lib files. -joelcnz

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Ali Çehreli
On 04/13/2012 05:47 PM, Tyro[17] wrote: On Friday, 13 April 2012 at 05:54:26 UTC, Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.074.zip

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Walter Bright
On 4/13/2012 5:47 PM, Tyro[17] wrote: The requested URL /dmd.2.059.dmg was not found on this server. Hmm, I overlooked that one.

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Alex Rønne Petersen
On 14-04-2012 02:13, Andrej Mitrovic wrote: On 4/14/12, Alex Rønne Petersenxtzgzo...@gmail.com wrote: That sounds like an error in TDPL. AFAIK nothrow means may only throw Error. But Error is a subclass of Throwable. Which is why I said it's probably an error in TDPL. :P -- - Alex

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Alex Rønne Petersen
On 14-04-2012 03:45, Alex Rønne Petersen wrote: On 14-04-2012 02:13, Andrej Mitrovic wrote: On 4/14/12, Alex Rønne Petersenxtzgzo...@gmail.com wrote: That sounds like an error in TDPL. AFAIK nothrow means may only throw Error. But Error is a subclass of Throwable. Which is why I said it's

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Adam D. Ruppe
Gah, I just ruined by night by actually trying to use this release. 78 lines of template instantiation error spam on code that worked perfectly on 2.058 :( Including such gems as: .../phobos/std/conv.d(244): Error: template std.conv.toImpl does not match any function template declaration

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Walter Bright
On 4/13/2012 7:24 PM, Adam D. Ruppe wrote: Gah, I just ruined by night by actually trying to use this release. Sorry about that, but the beta has been out for a week and a half, and we fixed every reported regression since 2.058. The best I can suggest is to file a bug report and we'll try

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Caligo
On Fri, Apr 13, 2012 at 12:53 AM, Walter Bright newshou...@digitalmars.com wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.074.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Tyro[17]
On Saturday, 14 April 2012 at 01:23:14 UTC, Ali Çehreli wrote: On 04/13/2012 05:47 PM, Tyro[17] wrote: On Friday, 13 April 2012 at 05:54:26 UTC, Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Tyro[17]
On Saturday, 14 April 2012 at 01:34:25 UTC, Walter Bright wrote: On 4/13/2012 5:47 PM, Tyro[17] wrote: The requested URL /dmd.2.059.dmg was not found on this server. Hmm, I overlooked that one. Any idea of when it will be available? And by the way, thank you and everyone else for all your

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Nick Sabalausky
Tyro[17] nos...@home.com wrote in message news:rjhmnaxxiglqftwxh...@forum.dlang.org... On Friday, 13 April 2012 at 05:54:26 UTC, Walter Bright wrote: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html

Re: dmd 1.074 and 2.059 release

2012-04-13 Thread Vladimir Panteleev
On Saturday, 14 April 2012 at 02:24:29 UTC, Adam D. Ruppe wrote: Gah, I just ruined by night by actually trying to use this release. 78 lines of template instantiation error spam on code that worked perfectly on 2.058 :( I think I've finally narrowed down the cause of seas of errors