September 12, 2020
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?
September 12, 2020
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?
September 12, 2020
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 exceptions can be searched for and maybe fixed later.
September 12, 2020
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.
September 12, 2020
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 diagnostic of unreachable code.

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?

Genuine question, by the way. If it's just an issue of "nobody's had time to work on it," then there may be nothing to worry about.
September 12, 2020
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 you read Andreis comment at the bottom for the Bugzilla issue?

> Genuine question, by the way. If it's just an issue of "nobody's had time to work on it," then there may be nothing to worry about.

I guess I need to look at the code in dmd. I'm guessing it's a long function with lots of state as Walter alluded to in a DConf talk.
September 12, 2020
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
September 12, 2020
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 are compiled with it since v2.094.
>
> I think you mean -preview=dtorfields, not fieldwise.

Absolutely, thx for the correction.
September 13, 2020
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 more thorough beta testing.
>
> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.094.0.html
>
> As usual please report any bugs at
> https://issues.dlang.org
>
> -Martin


What a monster release! We haven't had one like this for a while!


September 12, 2020
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.)