digitalmars.D.announce - Beta 2.097.2
- Martin Nowak (7/7) Aug 04 2021 Glad to announce the first beta for the 2.097.2 point release, ♥
- kinke (3/4) Aug 06 2021 Thanks Martin, much appreciated. Test results at Symmetry are
- FeepingCreature (2/6) Aug 11 2021 Seems to work here too :) Just waiting for ldc now.
- kinke (4/5) Aug 11 2021 I don't plan to release any LDC v1.27.1 for the very few minor
- FeepingCreature (4/9) Aug 12 2021 :( Any chance I can convince you otherwise? The Nullable opAssign
- kinke (7/17) Aug 12 2021 Who's 'we'? - It wouldn't be a big deal, but there were 3 betas
- FeepingCreature (5/19) Aug 12 2021 (Funkwerk.) You're right, but what happened was: I ran into
- Dennis (4/6) Aug 12 2021 Since Nullable is a template type, maybe you can just apply the
- FeepingCreature (2/8) Aug 12 2021 Actually, that's a good idea, thanks.
- Temtaime (3/10) Aug 08 2021 Anyone to fix ? https://issues.dlang.org/show_bug.cgi?id=22148
- Tejas (3/16) Aug 09 2021 Just switch to LDC? The discussion on bugzilla seems to conclude
- russhy (6/24) Aug 09 2021 Saying switch to LDC is not a solution
- rikki cattermole (3/5) Aug 09 2021 While that is a good workaround to issues like this, dmd-be does need to...
- Tejas (6/11) Aug 09 2021 Yes of course.
Glad to announce the first beta for the 2.097.2 point release, ♥ to the 4 contributors. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.097.2.html As usual please report any bugs at https://issues.dlang.org -Martin
Aug 04 2021
On Wednesday, 4 August 2021 at 17:34:32 UTC, Martin Nowak wrote:Glad to announce the first beta for the 2.097.2 point release,Thanks Martin, much appreciated. Test results at Symmetry are looking good.
Aug 06 2021
On Saturday, 7 August 2021 at 00:31:34 UTC, kinke wrote:On Wednesday, 4 August 2021 at 17:34:32 UTC, Martin Nowak wrote:Seems to work here too :) Just waiting for ldc now.Glad to announce the first beta for the 2.097.2 point release,Thanks Martin, much appreciated. Test results at Symmetry are looking good.
Aug 11 2021
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.
Aug 11 2021
On Wednesday, 11 August 2021 at 17:21:40 UTC, kinke wrote:On Wednesday, 11 August 2021 at 13:06:24 UTC, FeepingCreature wrote::( Any chance I can convince you otherwise? The Nullable opAssign regression breaks literally *all* our code, and we use ldc for release builds.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.
Aug 12 2021
On Thursday, 12 August 2021 at 08:43:59 UTC, FeepingCreature wrote:On Wednesday, 11 August 2021 at 17:21:40 UTC, kinke wrote: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.On Wednesday, 11 August 2021 at 13:06:24 UTC, FeepingCreature wrote::( Any chance I can convince you otherwise? The Nullable opAssign regression breaks literally *all* our code, and we use ldc for release builds.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.
Aug 12 2021
On Thursday, 12 August 2021 at 13:57:28 UTC, kinke wrote:On Thursday, 12 August 2021 at 08:43:59 UTC, FeepingCreature wrote:(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.On Wednesday, 11 August 2021 at 17:21:40 UTC, kinke wrote: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.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.
Aug 12 2021
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?
Aug 12 2021
On Thursday, 12 August 2021 at 15:34:48 UTC, Dennis wrote:On Thursday, 12 August 2021 at 14:14:27 UTC, FeepingCreature wrote:Actually, that's a good idea, thanks.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?
Aug 12 2021
On Wednesday, 4 August 2021 at 17:34:32 UTC, Martin Nowak wrote:Glad to announce the first beta for the 2.097.2 point release, ♥ to the 4 contributors. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.097.2.html As usual please report any bugs at https://issues.dlang.org -MartinAnyone to fix ? https://issues.dlang.org/show_bug.cgi?id=22148 noreturn is unusable for me because of this bug
Aug 08 2021
On Sunday, 8 August 2021 at 20:14:48 UTC, Temtaime wrote:On Wednesday, 4 August 2021 at 17:34:32 UTC, Martin Nowak wrote:Just switch to LDC? The discussion on bugzilla seems to conclude that its purely DMD backend problem.Glad to announce the first beta for the 2.097.2 point release, ♥ to the 4 contributors. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.097.2.html As usual please report any bugs at https://issues.dlang.org -MartinAnyone to fix ? https://issues.dlang.org/show_bug.cgi?id=22148 noreturn is unusable for me because of this bug
Aug 09 2021
On Monday, 9 August 2021 at 16:32:41 UTC, Tejas wrote:On Sunday, 8 August 2021 at 20:14:48 UTC, Temtaime wrote:Saying switch to LDC is not a solution DMD compile code faster, it is essential for quick iterations, nobody wants to suffer like rust people suffer On other hand i recommend people to use either LDC/GDC for their release builds as they provide better optimizationsOn Wednesday, 4 August 2021 at 17:34:32 UTC, Martin Nowak wrote:Just switch to LDC? The discussion on bugzilla seems to conclude that its purely DMD backend problem.Glad to announce the first beta for the 2.097.2 point release, ♥ to the 4 contributors. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.097.2.html As usual please report any bugs at https://issues.dlang.org -MartinAnyone to fix ? https://issues.dlang.org/show_bug.cgi?id=22148 noreturn is unusable for me because of this bug
Aug 09 2021
On 10/08/2021 4:32 AM, Tejas wrote:Just switch to LDC? The discussion on bugzilla seems to conclude that its purely DMD backend problem.While that is a good workaround to issues like this, dmd-be does need to be fixed regardless.
Aug 09 2021
On Tuesday, 10 August 2021 at 01:53:28 UTC, rikki cattermole wrote:On 10/08/2021 4:32 AM, Tejas wrote:Yes of course. I meant that as an immediate workaround. Maybe my usage of "just" insinuated that one should simply ignore the problem; I definitely didn't mean that.Just switch to LDC? The discussion on bugzilla seems to conclude that its purely DMD backend problem.While that is a good workaround to issues like this, dmd-be does need to be fixed regardless.
Aug 09 2021