Re: Release D 2.069.0

2015-12-08 Thread Jean-Yves Vion-Dury via Digitalmars-d-announce
On Monday, 7 December 2015 at 17:32:05 UTC, Márcio Martins wrote: On Monday, 7 December 2015 at 17:06:48 UTC, Jean-Yves Vion-Dury wrote: On Wednesday, 4 November 2015 at 15:25:04 UTC, Márcio Martins wrote: [...] FYI, I just installed the 2.069 version, and now I'm unable to compile some

Re: Release D 2.069.0

2015-12-08 Thread ZombineDev via Digitalmars-d-announce
On Tuesday, 8 December 2015 at 08:39:26 UTC, Jean-Yves Vion-Dury wrote: On Monday, 7 December 2015 at 17:32:05 UTC, Márcio Martins wrote: On Monday, 7 December 2015 at 17:06:48 UTC, Jean-Yves Vion-Dury wrote: On Wednesday, 4 November 2015 at 15:25:04 UTC, Márcio Martins wrote: [...] FYI, I

Re: Release D 2.069.0

2015-12-08 Thread Márcio Martins via Digitalmars-d-announce
On Tuesday, 8 December 2015 at 08:39:26 UTC, Jean-Yves Vion-Dury wrote: On Monday, 7 December 2015 at 17:32:05 UTC, Márcio Martins wrote: On Monday, 7 December 2015 at 17:06:48 UTC, Jean-Yves Vion-Dury wrote: On Wednesday, 4 November 2015 at 15:25:04 UTC, Márcio Martins wrote: [...] FYI, I

Re: Release D 2.069.0

2015-12-08 Thread Chris Wright via Digitalmars-d-announce
On Tue, 08 Dec 2015 22:07:15 +, deadalnix wrote: > That's fucking ridiculous. > > I'm sorry, but strong word are warranted on that one. Memory consumption > have been an issue for a while now. Never freeing and assuming > everything will be already to win few ms out of a build is the most >

Re: Release D 2.069.0

2015-12-08 Thread deadalnix via Digitalmars-d-announce
On Tuesday, 8 December 2015 at 13:14:58 UTC, Márcio Martins wrote: On Tuesday, 8 December 2015 at 08:39:26 UTC, Jean-Yves Vion-Dury wrote: On Monday, 7 December 2015 at 17:32:05 UTC, Márcio Martins wrote: On Monday, 7 December 2015 at 17:06:48 UTC, Jean-Yves Vion-Dury wrote: On Wednesday, 4

Re: Release D 2.069.0

2015-12-07 Thread Márcio Martins via Digitalmars-d-announce
On Monday, 7 December 2015 at 17:06:48 UTC, Jean-Yves Vion-Dury wrote: On Wednesday, 4 November 2015 at 15:25:04 UTC, Márcio Martins wrote: [...] FYI, I just installed the 2.069 version, and now I'm unable to compile some modules, getting the same "Error: out of memory". I isolated a tiny

Re: Release D 2.069.0

2015-12-07 Thread Jean-Yves Vion-Dury via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 15:25:04 UTC, Márcio Martins wrote: On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted

Re: Release D 2.069.0

2015-11-23 Thread Márcio Martins via Digitalmars-d-announce
On Thursday, 5 November 2015 at 01:08:42 UTC, Martin Nowak wrote: On Wednesday, 4 November 2015 at 17:52:23 UTC, Dmitry Olshansky wrote: If host machine is x64 bit windows try setting large address aware bit on the executable (there are tools to do that IRC), would allow it to eat up to ~4

Re: Release D 2.069.0

2015-11-10 Thread uiop via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions,

Re: Release D 2.069.0

2015-11-09 Thread Dragos Carp via Digitalmars-d-announce
On Monday, 9 November 2015 at 12:28:09 UTC, FreeSlave wrote: I tried to install rpm-package on Fedora 20 with rpm -i, but it gives me error: Failed dependencies: glibc-devel(x86-32) is needed by dmd-2.069.0-0.x86_64 libcurl(x86-32) is needed by dmd-2.069.0-0.x86_64 Why do

Re: Release D 2.069.0

2015-11-09 Thread Dicebot via Digitalmars-d-announce
On Monday, 9 November 2015 at 21:38:13 UTC, Martin Nowak wrote: On 11/09/2015 07:08 PM, Dicebot wrote: More common practice is to declare such dependencies as optional though. I made a ticket https://issues.dlang.org/show_bug.cgi?id=15308. Simply changing

Re: Release D 2.069.0

2015-11-09 Thread Martin Nowak via Digitalmars-d-announce
On 11/09/2015 07:08 PM, Dicebot wrote: > More common practice is to declare such dependencies as optional though. I made a ticket https://issues.dlang.org/show_bug.cgi?id=15308. Simply changing

Re: Release D 2.069.0

2015-11-09 Thread Dicebot via Digitalmars-d-announce
On Monday, 9 November 2015 at 10:39:21 UTC, Thomas Brix Larsen wrote: Opt-in stats from Arch: https://www.archlinux.de/?page=PackageStatistics go 19.45% rust5.92% gcc-go 5.61% dmd 2.56% ldc 1.72% gdc 1.60% This matches my personal understanding of current "market" share

Re: Release D 2.069.0

2015-11-09 Thread Dicebot via Digitalmars-d-announce
On Monday, 9 November 2015 at 12:58:39 UTC, Dragos Carp wrote: On Monday, 9 November 2015 at 12:28:09 UTC, FreeSlave wrote: I tried to install rpm-package on Fedora 20 with rpm -i, but it gives me error: Failed dependencies: glibc-devel(x86-32) is needed by dmd-2.069.0-0.x86_64

Re: Release D 2.069.0

2015-11-09 Thread Sebastiaan Koppe via Digitalmars-d-announce
On Monday, 9 November 2015 at 09:19:11 UTC, Bastiaan Veelo wrote: Yes, use asModule() for that [1]. Not only does it enable using large grammars, it also saves compilation time for builds after the grammar has stabilised. Thanks. And should the grammar still be too large, it is good to know

Re: Release D 2.069.0

2015-11-09 Thread Bastiaan Veelo via Digitalmars-d-announce
On Sunday, 8 November 2015 at 14:37:32 UTC, Sebastiaan Koppe wrote: You mean instead of mixin(grammer(`...`)) I write the output of grammer(`...`) to a file and include that into the final build? Yes, use asModule() for that [1]. Not only does it enable using large grammars, it also saves

Re: Release D 2.069.0

2015-11-09 Thread Thomas Brix Larsen via Digitalmars-d-announce
On Monday, 9 November 2015 at 03:15:29 UTC, rsw0x wrote: On Monday, 9 November 2015 at 02:15:17 UTC, Andrei Alexandrescu wrote: On 11/8/15 2:58 PM, rsw0x wrote: Interestingly, GDC seems *very* popular - it has a 4:1 install rate of gccgo and only trailing slightly behind the golang-go

Re: Release D 2.069.0

2015-11-08 Thread Sebastiaan Koppe via Digitalmars-d-announce
On Saturday, 7 November 2015 at 13:25:41 UTC, Jonathan M Davis wrote: What can we do when it eats up all 4 gigs? (Windows) With any program, if you're hitting the limit of the 32-bit address space (which is actually more like 3.6 GiB than 4), then you really only have two options - use less

Re: Release D 2.069.0

2015-11-08 Thread Dicebot via Digitalmars-d-announce
On Sunday, 8 November 2015 at 14:14:23 UTC, Sebastiaan Koppe wrote: With a codebase like phobos, compiling in several steps isn't a bad solution. But I am building a parser using pegged, and splitting up the grammar into different modules feels like a no-no. It's an option though. Note that

Re: Release D 2.069.0

2015-11-08 Thread Jonathan M Davis via Digitalmars-d-announce
On Saturday, November 07, 2015 17:41:20 Dmitry Olshansky via Digitalmars-d-announce wrote: > On 07-Nov-2015 16:25, Jonathan M Davis via Digitalmars-d-announce wrote: > > Phobos has been built in pieces for quite a while now > > specifically because it requires too much memory to build it all at

Re: Release D 2.069.0

2015-11-08 Thread Sebastiaan Koppe via Digitalmars-d-announce
On Sunday, 8 November 2015 at 14:22:38 UTC, Dicebot wrote: On Sunday, 8 November 2015 at 14:14:23 UTC, Sebastiaan Koppe wrote: With a codebase like phobos, compiling in several steps isn't a bad solution. But I am building a parser using pegged, and splitting up the grammar into different

Re: Release D 2.069.0

2015-11-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 11/03/2015 08:49 PM, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions, std.experimental.allocator, and

Re: Release D 2.069.0

2015-11-08 Thread rsw0x via Digitalmars-d-announce
On Sunday, 8 November 2015 at 18:56:55 UTC, Andrei Alexandrescu wrote: On 11/03/2015 08:49 PM, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes

Re: Release D 2.069.0

2015-11-08 Thread Jack Stouffer via Digitalmars-d-announce
On Sunday, 8 November 2015 at 22:45:05 UTC, Daniel Murphy wrote: Actually I think it's fixed now, just disabled. It used to have problems with lib*/scan*, but those are in D now, and most of the allocations from the glue layer are being forwarded to the GC through rmem. If anyone wants to

Re: Release D 2.069.0

2015-11-08 Thread rsw0x via Digitalmars-d-announce
On Monday, 9 November 2015 at 02:15:17 UTC, Andrei Alexandrescu wrote: On 11/8/15 2:58 PM, rsw0x wrote: Interestingly, GDC seems *very* popular - it has a 4:1 install rate of gccgo and only trailing slightly behind the golang-go package(reference compiler?) on Ubuntu's popcon. Link? --

Re: Release D 2.069.0

2015-11-08 Thread Daniel Murphy via Digitalmars-d-announce
On 9/11/2015 10:25 AM, Jack Stouffer wrote: Is there any reason why this isn't currently used in the front end? Lack of testing, focus on matching c-dmd performance, it used to be blocked and nobody realized it wasn't any more etc.

Re: Release D 2.069.0

2015-11-08 Thread Daniel Murphy via Digitalmars-d-announce
On 8/11/2015 1:41 AM, Dmitry Olshansky wrote: IMHO enabling D's GC in the frontend is better way to fix leaking in the CTFE, but there are some issues with that (it segfaults if we enable GC). Actually I think it's fixed now, just disabled. It used to have problems with lib*/scan*, but

Re: Release D 2.069.0

2015-11-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 11/8/15 2:58 PM, rsw0x wrote: Interestingly, GDC seems *very* popular - it has a 4:1 install rate of gccgo and only trailing slightly behind the golang-go package(reference compiler?) on Ubuntu's popcon. Link? -- Andrei

Re: Release D 2.069.0

2015-11-07 Thread Jonathan M Davis via Digitalmars-d-announce
On Thursday, November 05, 2015 02:38:01 Sebastiaan Koppe via Digitalmars-d-announce wrote: > On Wednesday, 4 November 2015 at 17:52:23 UTC, Dmitry Olshansky > wrote: > > If host machine is x64 bit windows try setting large address > > aware bit on the executable (there are tools to do that IRC),

Re: Release D 2.069.0

2015-11-07 Thread Dmitry Olshansky via Digitalmars-d-announce
On 07-Nov-2015 16:25, Jonathan M Davis via Digitalmars-d-announce wrote: On Thursday, November 05, 2015 02:38:01 Sebastiaan Koppe via Digitalmars-d-announce wrote: On Wednesday, 4 November 2015 at 17:52:23 UTC, Dmitry Olshansky wrote: If host machine is x64 bit windows try setting large

Re: Release D 2.069.0

2015-11-04 Thread Daniel Kozák via Digitalmars-d-announce
V Wed, 04 Nov 2015 18:44:40 + Dicebot via Digitalmars-d-announce napsáno: > On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: > > Glad to announce D 2.069.0. > > > > http://dlang.org/download.html > >

Re: Release D 2.069.0

2015-11-04 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions, std.experimental.allocator, and many other improvements. Thanks and congratulations

Re: Release D 2.069.0

2015-11-04 Thread Martin Nowak via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 17:52:23 UTC, Dmitry Olshansky wrote: If host machine is x64 bit windows try setting large address aware bit on the executable (there are tools to do that IRC), would allow it to eat up to ~4 gigs. We're already doing that since quite a while.

Re: Release D 2.069.0

2015-11-04 Thread Sebastiaan Koppe via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 17:52:23 UTC, Dmitry Olshansky wrote: If host machine is x64 bit windows try setting large address aware bit on the executable (there are tools to do that IRC), would allow it to eat up to ~4 gigs. What can we do when it eats up all 4 gigs? (Windows)

Re: Release D 2.069.0

2015-11-04 Thread ric maicle via Digitalmars-d-announce
On Wednesday, 04 November, 2015 09:49 AM, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions,

Re: Release D 2.069.0

2015-11-04 Thread Jacob Carlborg via Digitalmars-d-announce
On 2015-11-04 11:07, Walter Bright wrote: There's much discussion on that feature on reddit. https://www.reddit.com/r/programming/comments/3rg17h/d_2069_has_been_released_basic_support_for/ Cool :) -- /Jacob Carlborg

Re: Release D 2.069.0

2015-11-04 Thread Márcio Martins via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions,

Re: Release D 2.069.0

2015-11-04 Thread Vladimir Panteleev via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 15:25:04 UTC, Márcio Martins wrote: Are there any plans to release a dmd64.exe? I don't think we can even build one any more. Rainer/Martin?

Re: Release D 2.069.0

2015-11-04 Thread Dmitry Olshansky via Digitalmars-d-announce
On 04-Nov-2015 18:25, Márcio Martins wrote: On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with

Re: Release D 2.069.0

2015-11-04 Thread deadalnix via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions,

Re: Release D 2.069.0

2015-11-04 Thread Suliman via Digitalmars-d-announce
There seems to be an install problem with the .exe version for Windows. The installer removes the old DMD then doesn't install the 2.069.0 version. In the task manager it's still running at 50% CPU time. It fails on Windows Vista and Windows 7. Regards, -- Same problem.

Re: Release D 2.069.0

2015-11-04 Thread Mike James via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions,

Re: Release D 2.069.0

2015-11-04 Thread Rainer Schuetze via Digitalmars-d-announce
On 04.11.2015 17:19, Vladimir Panteleev wrote: On Wednesday, 4 November 2015 at 15:25:04 UTC, Márcio Martins wrote: Are there any plans to release a dmd64.exe? I don't think we can even build one any more. Rainer/Martin? I have created a combination of a VC++ project and a Visual D

Re: Release D 2.069.0

2015-11-04 Thread Dicebot via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions,

Re: Release D 2.069.0

2015-11-04 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 11/4/15 2:49 AM, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions, std.experimental.allocator, and

Re: Release D 2.069.0

2015-11-04 Thread Walter Bright via Digitalmars-d-announce
On 11/3/2015 11:12 PM, Jacob Carlborg wrote: On 2015-11-04 02:49, Martin Nowak wrote: Glad to announce D 2.069.0. A bit of self promotion: this is the first release with basic support for Objective-C [1]. Many thanks to Michel Fortin that did the original implementation. [1]

Re: Release D 2.069.0

2015-11-04 Thread HaraldZealot via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. ... -Martin Congratulations!!!

Re: Release D 2.069.0

2015-11-04 Thread Walter Bright via Digitalmars-d-announce
On 11/4/2015 1:38 AM, Andrei Alexandrescu wrote: On 11/4/15 2:49 AM, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified

Re: Release D 2.069.0

2015-11-04 Thread Dmitry via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 08:29:22 UTC, Mike James wrote: There seems to be an install problem with the .exe version for Windows. The installer removes the old DMD then doesn't install the 2.069.0 version. In the task manager it's still running at 50% CPU time. It fails on Windows Vista

Re: Release D 2.069.0

2015-11-04 Thread Martin Nowak via Digitalmars-d-announce
On 11/04/2015 10:01 AM, deadalnix wrote: > > Bonus question: how soon can we expect travis to pick up the new version ? I updated http://ftp.digitalmars.com/LATEST now and added that step to http://wiki.dlang.org/DMD_Release_Building.

Re: Release D 2.069.0

2015-11-04 Thread Martin Nowak via Digitalmars-d-announce
On 11/04/2015 10:01 AM, Suliman wrote: >> Regards, >> -- > > Same problem. It's likely related to this fix which now let's the installer wait on the uninstaller to finish. https://github.com/D-Programming-Language/installer/commit/526f35495cdc615b26b65d73fa7b4aa0477b1d12 Did anything go wrong

Re: Release D 2.069.0

2015-11-04 Thread wobbles via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions,

Re: Release D 2.069.0

2015-11-04 Thread Andrea Fontana via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ Same question I did some time ago: is those binaries compiled with 2.068 or 2.069 itself? The second choice should

Release D 2.069.0

2015-11-03 Thread Martin Nowak via Digitalmars-d-announce
Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions, std.experimental.allocator, and many other improvements. See the changelog

Re: Release D 2.069.0

2015-11-03 Thread Joakim via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions,

Re: Release D 2.069.0

2015-11-03 Thread BBasile via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions,

Re: Release D 2.069.0

2015-11-03 Thread deadalnix via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions,

Re: Release D 2.069.0

2015-11-03 Thread Jack Stouffer via Digitalmars-d-announce
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions,

Re: Release D 2.069.0

2015-11-03 Thread Walter Bright via Digitalmars-d-announce
On 11/3/2015 5:49 PM, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions, std.experimental.allocator, and

Re: Release D 2.069.0

2015-11-03 Thread Walter Bright via Digitalmars-d-announce
On 11/3/2015 5:49 PM, Martin Nowak wrote: Glad to announce D 2.069.0. Thanks to everyone involved with this - and special mention for Daniel Murphy who did the remarkable job of translating the C++ code to D .

Re: Release D 2.069.0

2015-11-03 Thread Jacob Carlborg via Digitalmars-d-announce
On 2015-11-04 02:49, Martin Nowak wrote: Glad to announce D 2.069.0. A bit of self promotion: this is the first release with basic support for Objective-C [1]. Many thanks to Michel Fortin that did the original implementation. [1] http://dlang.org/changelog/2.069.0.html#objective-c-support