Re: Beta 2.094.0

2020-09-12 Thread Per Nordlöw via Digitalmars-d-announce
On Saturday, 12 September 2020 at 11:03:09 UTC, Per Nordlöw wrote: I forgot too add the new formatting of -vtemplates to the changelog. https://github.com/dlang/dmd/pull/11463

Re: Beta 2.094.0

2020-09-12 Thread MoonlightSentinel via Digitalmars-d-announce
On Saturday, 12 September 2020 at 00:52:43 UTC, Andrej Mitrovic wrote: Does anyone know when -preview=fieldwise will become the default? Currently looking into enabling it by default but it showed an interesting side effect. The frontend can now conclude that a == b is always true if a and b

Re: Beta 2.094.0

2020-09-12 Thread Per Nordlöw via Digitalmars-d-announce
On Saturday, 12 September 2020 at 13:03:29 UTC, Paul Backus wrote: How many improvements does this warning have to block before we decide its value for the language is net-negative? There's also the option of improving the diagnostic of unreachable code.

Re: Beta 2.094.0

2020-09-12 Thread Per Nordlöw via Digitalmars-d-announce
On Saturday, 12 September 2020 at 11:43:41 UTC, Per Nordlöw wrote: I forgot too add the new formatting of -vtemplates to the changelog. Where can I update the changelog to include this?

Re: Beta 2.094.0

2020-09-12 Thread kinke via Digitalmars-d-announce
On Saturday, 12 September 2020 at 00:52:43 UTC, Andrej Mitrovic wrote: "Equality of arrays of structs is consistent again, as before v2.078" Not a big fan of this. I think it's super dangerous to change this behavior again. Looks like hardly anyone is affected, as the quite obviously

Re: Beta 2.094.0

2020-09-12 Thread MoonlightSentinel via Digitalmars-d-announce
On Saturday, 12 September 2020 at 09:07:18 UTC, kinke wrote: On Saturday, 12 September 2020 at 00:52:43 UTC, Andrej Mitrovic Does anyone know when -preview=fieldwise will become the default? FWIW, druntime and Phobos are compiled with it since v2.094. I think you mean -preview=dtorfields,

Re: Beta 2.094.0

2020-09-12 Thread Per Nordlöw via Digitalmars-d-announce
On Friday, 11 September 2020 at 13:44:02 UTC, Guillaume Piolat wrote: This is an absolutely fantastic release! Thanks to all. - faster DMD Is this solely thanks to using ldc as host compiler? What are the flags passed to ldc when building dmd? Profile guided optimization?

Re: Beta 2.094.0

2020-09-12 Thread Paul Backus via Digitalmars-d-announce
On Saturday, 12 September 2020 at 13:40:34 UTC, Per Nordlöw wrote: On Saturday, 12 September 2020 at 13:03:29 UTC, Paul Backus wrote: How many improvements does this warning have to block before we decide its value for the language is net-negative? There's also the option of improving the

Re: Beta 2.094.0

2020-09-12 Thread Per Nordlöw via Digitalmars-d-announce
On Saturday, 12 September 2020 at 13:03:29 UTC, Paul Backus wrote: On Saturday, 12 September 2020 at 11:43:03 UTC, MoonlightSentinel wrote: Currently looking into enabling it by default but it showed an interesting side effect. The frontend Attribute would be nice. Then such tagged

Re: Beta 2.094.0

2020-09-12 Thread Per Nordlöw via Digitalmars-d-announce
On Friday, 11 September 2020 at 07:48:00 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.094.0 release, ♥ to the 49 contributors. I forgot too add the new formatting of -vtemplates to the changelog. Shall I?

Re: Beta 2.094.0

2020-09-12 Thread Paul Backus via Digitalmars-d-announce
On Saturday, 12 September 2020 at 11:43:03 UTC, MoonlightSentinel wrote: Currently looking into enabling it by default but it showed an interesting side effect. The frontend can now conclude that a == b is always true if a and b are instances of an empty struct (without custom opEquals).

beerconf September!

2020-09-12 Thread Steven Schveighoffer via Digitalmars-d-announce
I wanted to once again give people a good notice for the next upcoming beerconf, happening September 26th and 27th. As usual, bring your favorite beverage (non alcoholic if you prefer), and bring your D topics to discuss with the crew. 3 months and running, and each one seems to be more and

Re: Beta 2.094.0

2020-09-12 Thread kinke via Digitalmars-d-announce
On Saturday, 12 September 2020 at 11:36:42 UTC, MoonlightSentinel wrote: On Saturday, 12 September 2020 at 09:07:18 UTC, kinke wrote: On Saturday, 12 September 2020 at 00:52:43 UTC, Andrej Mitrovic Does anyone know when -preview=fieldwise will become the default? FWIW, druntime and Phobos

Re: Beta 2.094.0

2020-09-12 Thread Per Nordlöw via Digitalmars-d-announce
On Saturday, 12 September 2020 at 16:54:49 UTC, Per Nordlöw wrote: I agree, this is unfortunate. Did you read Andreis comment at the bottom for the Bugzilla issue? Here https://issues.dlang.org/show_bug.cgi?id=14835#c10

Re: Beta 2.094.0

2020-09-12 Thread Per Nordlöw via Digitalmars-d-announce
On Saturday, 12 September 2020 at 14:05:04 UTC, Paul Backus wrote: Is there? Issue 14835 was reported in 2015. If nobody's been able to come up with an improvement in 5 years, what are the odds that this year will be the one that lets us finally crack it? I agree, this is unfortunate. Did

Re: Beta 2.094.0

2020-09-12 Thread Walter Bright via Digitalmars-d-announce
On 9/11/2020 12:48 AM, Martin Nowak wrote: Glad to announce the first beta for the 2.094.0 release, ♥ to the 49 contributors. This is the first release to be built with LDC on all platforms, so we'd welcome some more thorough beta testing. http://dlang.org/download.html#dmd_beta

Re: Beta 2.094.0

2020-09-12 Thread Manu via Digitalmars-d-announce
On Fri, Sep 11, 2020 at 5:50 PM Martin Nowak via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote: > Glad to announce the first beta for the 2.094.0 release, ♥ to the > 49 contributors. > > This is the first release to be built with LDC on all platforms, > so we'd welcome some

Re: Beta 2.094.0

2020-09-12 Thread Walter Bright via Digitalmars-d-announce
On 9/12/2020 5:26 PM, Manu wrote: What a monster release! We haven't had one like this for a while! Should be something for everyone in it :-)

Re: Beta 2.094.0

2020-09-12 Thread Walter Bright via Digitalmars-d-announce
On 9/11/2020 12:48 AM, Martin Nowak wrote: As usual please report any bugs at https://issues.dlang.org https://issues.dlang.org/show_bug.cgi?id=21241 (The changelog is basically illegible on Chrome.)