Re: Beta 2.097.2

2021-08-12 Thread FeepingCreature via Digitalmars-d-announce

On Thursday, 12 August 2021 at 15:34:48 UTC, Dennis wrote:
On Thursday, 12 August 2021 at 14:14:27 UTC, FeepingCreature 
wrote:
I can just wait for 2.098.1 otherwise though, it's not a big 
deal.


Since Nullable is a template type, maybe you can just apply the 
patch on your LDC installation's Phobos source?


Actually, that's a good idea, thanks.


Re: Beta 2.097.2

2021-08-12 Thread Dennis via Digitalmars-d-announce
On Thursday, 12 August 2021 at 14:14:27 UTC, FeepingCreature 
wrote:
I can just wait for 2.098.1 otherwise though, it's not a big 
deal.


Since Nullable is a template type, maybe you can just apply the 
patch on your LDC installation's Phobos source?


Re: Beta 2.097.2

2021-08-12 Thread FeepingCreature via Digitalmars-d-announce

On Thursday, 12 August 2021 at 13:57:28 UTC, kinke wrote:
On Thursday, 12 August 2021 at 08:43:59 UTC, FeepingCreature 
wrote:

On Wednesday, 11 August 2021 at 17:21:40 UTC, kinke wrote:
I don't plan to release any LDC v1.27.1 for the very few 
minor fixes that made it into v2.097.2 compared to v1.27.0.


:( Any chance I can convince you otherwise? The Nullable 
opAssign regression breaks literally *all* our code, and we 
use ldc for release builds.


Who's 'we'? - It wouldn't be a big deal, but there were 3 betas 
and a beta period of almost 2 months to check for problems and 
regressions. And we're literally talking about a single 
compiler diagnostics improvement, that one Phobos fix you're 
after, and 5 minor druntime fixes.


(Funkwerk.) You're right, but what happened was: I ran into 
another bug first, and after I filed that, I didn't think to 
recheck if there were more bugs waiting.


I can just wait for 2.098.1 otherwise though, it's not a big deal.


Re: Beta 2.097.2

2021-08-12 Thread kinke via Digitalmars-d-announce
On Thursday, 12 August 2021 at 08:43:59 UTC, FeepingCreature 
wrote:

On Wednesday, 11 August 2021 at 17:21:40 UTC, kinke wrote:
On Wednesday, 11 August 2021 at 13:06:24 UTC, FeepingCreature 
wrote:

Seems to work here too :) Just waiting for ldc now.


I don't plan to release any LDC v1.27.1 for the very few minor 
fixes that made it into v2.097.2 compared to v1.27.0.


:( Any chance I can convince you otherwise? The Nullable 
opAssign regression breaks literally *all* our code, and we use 
ldc for release builds.


Who's 'we'? - It wouldn't be a big deal, but there were 3 betas 
and a beta period of almost 2 months to check for problems and 
regressions. And we're literally talking about a single compiler 
diagnostics improvement, that one Phobos fix you're after, and 5 
minor druntime fixes.


Re: Beta 2.097.2

2021-08-12 Thread FeepingCreature via Digitalmars-d-announce

On Wednesday, 11 August 2021 at 17:21:40 UTC, kinke wrote:
On Wednesday, 11 August 2021 at 13:06:24 UTC, FeepingCreature 
wrote:

Seems to work here too :) Just waiting for ldc now.


I don't plan to release any LDC v1.27.1 for the very few minor 
fixes that made it into v2.097.2 compared to v1.27.0.


:( Any chance I can convince you otherwise? The Nullable opAssign 
regression breaks literally *all* our code, and we use ldc for 
release builds.