digitalmars.D.announce - Beta D 2.069.0-b2
- Martin Nowak (5/5) Oct 14 2015 Second beta for the 2.069.0 release.
- Brian Schott (7/12) Oct 14 2015 Is there any reason that these fixes won't be merged for 2.069?
- Martin Nowak (8/10) Oct 14 2015 Please target the stable branch when fixing something.
- Brian Schott (4/6) Oct 14 2015 No. I would if I could. This one of the things I don't like about
- Vladimir Panteleev (2/9) Oct 14 2015 You're not in Team Phobos.
- Andrei Alexandrescu (2/11) Oct 14 2015 Brian, should we add you? LMK. -- Andrei
- Robert burner Schadek (3/4) Oct 15 2015 indeed!
- Andrei Alexandrescu (2/5) Oct 15 2015 Dunn. -- Andrei
- Robert burner Schadek (3/10) Oct 15 2015 nice
- John Colvin (3/8) Oct 14 2015 got through to homebrew a faster this time.
- Jacob Carlborg (4/6) Oct 15 2015 It's always available through DVM 1 second after announcement :)
- ponce (6/11) Oct 16 2015 Apart from https://issues.dlang.org/show_bug.cgi?id=15207, I'm
- Martin Nowak (2/3) Oct 17 2015 http://dlang.org/changelog/2.069.0.html#backend-improvements
- extrawurst (2/5) Oct 17 2015 Is that limited to "-release" builds ?
- Jack Stouffer (2/9) Oct 17 2015 No, they're limited to -O builds.
- Jack Stouffer (5/20) Oct 17 2015 When I wrote the section on backend improvements for the
- Marco Leise (7/15) Oct 17 2015 When I use a specific host compiler, it still picks up the
- Marco Leise (32/32) Oct 17 2015 Oh wait, false alert. That was a relic from older days. My
- Martin Nowak (4/8) Oct 20 2015 Are you using something befor 0.16.0-beta2, b/c I thought the problem
- Marco Leise (6/15) Oct 20 2015 Indeed I should have checked that. I'm using 0.16.0_alpha4.
Second beta for the 2.069.0 release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.069.0.html Please report any bugs at https://issues.dlang.org -Martin
Oct 14 2015
On Wednesday, 14 October 2015 at 13:53:17 UTC, Martin Nowak wrote:Second beta for the 2.069.0 release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.069.0.html Please report any bugs at https://issues.dlang.org -MartinIs there any reason that these fixes won't be merged for 2.069? https://github.com/D-Programming-Language/phobos/pull/3711 https://github.com/D-Programming-Language/phobos/pull/3688 https://github.com/D-Programming-Language/phobos/pull/3689 I'd prefer not having to maintain my own fork of the allocators code for another release.
Oct 14 2015
On 10/14/2015 08:09 PM, Brian Schott wrote:Is there any reason that these fixes won't be merged for 2.069?Please target the stable branch when fixing something. Also tagging as 2.069 milestone helps (can you actually tag that yourself?). I don't examine PRs before branching or tagging a version and only take what has been finished. The dates are announced early enough to plan ahead, but it'll prolly take a few more cycles until everyone has the next release in mind. -Martin
Oct 14 2015
On Wednesday, 14 October 2015 at 23:26:12 UTC, Martin Nowak wrote:Also tagging as 2.069 milestone helps (can you actually tag that yourself?).No. I would if I could. This one of the things I don't like about Github. (I can't tag pulls/issues even though I'm a member of the D-Programming-Language org)
Oct 14 2015
On Wednesday, 14 October 2015 at 23:44:34 UTC, Brian Schott wrote:On Wednesday, 14 October 2015 at 23:26:12 UTC, Martin Nowak wrote:You're not in Team Phobos.Also tagging as 2.069 milestone helps (can you actually tag that yourself?).No. I would if I could. This one of the things I don't like about Github. (I can't tag pulls/issues even though I'm a member of the D-Programming-Language org)
Oct 14 2015
On 10/15/15 3:05 AM, Vladimir Panteleev wrote:On Wednesday, 14 October 2015 at 23:44:34 UTC, Brian Schott wrote:Brian, should we add you? LMK. -- AndreiOn Wednesday, 14 October 2015 at 23:26:12 UTC, Martin Nowak wrote:You're not in Team Phobos.Also tagging as 2.069 milestone helps (can you actually tag that yourself?).No. I would if I could. This one of the things I don't like about Github. (I can't tag pulls/issues even though I'm a member of the D-Programming-Language org)
Oct 14 2015
On Thursday, 15 October 2015 at 05:47:16 UTC, Andrei Alexandrescu wrote:Brian, should we add you? LMK. -- Andreiindeed!
Oct 15 2015
On 10/15/15 10:51 AM, Robert burner Schadek wrote:On Thursday, 15 October 2015 at 05:47:16 UTC, Andrei Alexandrescu wrote:Dunn. -- AndreiBrian, should we add you? LMK. -- Andreiindeed!
Oct 15 2015
On Thursday, 15 October 2015 at 10:33:11 UTC, Andrei Alexandrescu wrote:On 10/15/15 10:51 AM, Robert burner Schadek wrote:niceOn Thursday, 15 October 2015 at 05:47:16 UTC, Andrei Alexandrescu wrote:Dunn. -- AndreiBrian, should we add you? LMK. -- Andreiindeed!
Oct 15 2015
On Wednesday, 14 October 2015 at 13:53:17 UTC, Martin Nowak wrote:Second beta for the 2.069.0 release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.069.0.html Please report any bugs at https://issues.dlang.org -Martingot through to homebrew a faster this time. brew reinstall dmd --devel
Oct 14 2015
On 2015-10-14 20:32, John Colvin wrote:got through to homebrew a faster this time. brew reinstall dmd --develIt's always available through DVM 1 second after announcement :) -- /Jacob Carlborg
Oct 15 2015
On Wednesday, 14 October 2015 at 13:53:17 UTC, Martin Nowak wrote:Second beta for the 2.069.0 release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.069.0.html Please report any bugs at https://issues.dlang.org -MartinApart from https://issues.dlang.org/show_bug.cgi?id=15207, I'm seeing a huge +170% speed-up in 32-bit mode for optimized builds vs 2.068, something that is well appreciated :) 64-bit performance is mostly the same. What changed in the backend?
Oct 16 2015
On Friday, 16 October 2015 at 12:14:09 UTC, ponce wrote:What changed in the backend?http://dlang.org/changelog/2.069.0.html#backend-improvements
Oct 17 2015
On Saturday, 17 October 2015 at 08:13:03 UTC, Martin Nowak wrote:On Friday, 16 October 2015 at 12:14:09 UTC, ponce wrote:Is that limited to "-release" builds ?What changed in the backend?http://dlang.org/changelog/2.069.0.html#backend-improvements
Oct 17 2015
On Saturday, 17 October 2015 at 09:24:42 UTC, extrawurst wrote:On Saturday, 17 October 2015 at 08:13:03 UTC, Martin Nowak wrote:No, they're limited to -O builds.On Friday, 16 October 2015 at 12:14:09 UTC, ponce wrote:Is that limited to "-release" builds ?What changed in the backend?http://dlang.org/changelog/2.069.0.html#backend-improvements
Oct 17 2015
On Friday, 16 October 2015 at 12:14:09 UTC, ponce wrote:On Wednesday, 14 October 2015 at 13:53:17 UTC, Martin Nowak wrote:When I wrote the section on backend improvements for the changelog, I wasn't aware how much faster the 32 bit code was. Would you be willing to run any benchmarks so I can add in actual numbers to that section.Second beta for the 2.069.0 release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.069.0.html Please report any bugs at https://issues.dlang.org -MartinApart from https://issues.dlang.org/show_bug.cgi?id=15207, I'm seeing a huge +170% speed-up in 32-bit mode for optimized builds vs 2.068, something that is well appreciated :) 64-bit performance is mostly the same. What changed in the backend?
Oct 17 2015
Am Wed, 14 Oct 2015 15:52:57 +0200 schrieb Martin Nowak <code+news.digitalmars dawg.eu>:Second beta for the 2.069.0 release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.069.0.html Please report any bugs at https://issues.dlang.org -MartinWhen I use a specific host compiler, it still picks up the dmd.conf provided in the package and doesn't find object.d. Should I manually delete dmd.conf before building? -- Marco
Oct 17 2015
Oh wait, false alert. That was a relic from older days. My build script placed a dummy dmd.conf there. I do seem to get problems with ldc2-0.16.0: make -C druntime -f posix.mak MODEL=32 ../dmd/src/dmd -conf= -c -o- -Isrc -Iimport -Hfimport/core/sync/barrier.di src/core/sync/barrier.d core.exception.AssertError expression.d(4369): Assertion failure That is this line of code: https://github.com/D-Programming-Language/dmd/blob/v2.069.0-b2/src/expression.d#L4369 Stack trace (with file + line numbers now, hey!): expression.d:4341 o=0xb65c80) at expression.d:4175 o2=0xb65c80) at dtemplate.d:246 Array<RootObject*>*) (oa1=0x7ffff64aca98, oa2=0x7ffff64ac898) at dtemplate.d:290 (this=0x7ffff64aca00, o=0x7ffff64ac800) at dtemplate.d:6232 TemplateDeclaration::findExistingInstance(TemplateInstance*, Array<Expression*>*) (this=0x7ffff64ac600, tithis=0x7ffff64aca00, fargs=0x0) at dtemplate.d:2039 Array<Expression*>*) (this=0x7ffff64aca00, sc=0x7ffff65dfc00, fargs=0x0) at dtemplate.d:5583 (this=0x7ffff64aca00, sc=0x7ffff65dfc00) at dtemplate.d:5967 Type**, Dsymbol**, bool) (this=0x7ffff64ae100, loc=..., sc=0x7ffff65dfc00, pe=0x7fffffffcec0, pt=0x7fffffffcec8, ps=0x7fffffffceb8, intypeid=false) at mtype.d:7412 sc=0x7ffff65dfc00) at mtype.d:7459 (this=0x7ffff64ae200, sc=0x7ffff65dfc00) at .:598 dmodule.d:976 sc=0x7ffff6aa9c00) at dimport.d:258 (this=0x7ffff6a82900, sc=0x7ffff6aa9600) at attrib.d:168 dmodule.d:976 sc=0x7ffff7ed2200) at dimport.d:258 (this=0x7ffff7eca200, sc=0x7ffff7ecee00) at attrib.d:168 dmodule.d:976 argv=0x7fffffffe978) at mars.d:1485 `sz` is 0, `string` and `len` seem to be ok. -- Marco
Oct 17 2015
On 10/17/2015 09:05 PM, Marco Leise wrote:Oh wait, false alert. That was a relic from older days. My build script placed a dummy dmd.conf there. I do seem to get problems with ldc2-0.16.0:Are you using something befor 0.16.0-beta2, b/c I thought the problem was resolved. https://github.com/D-Programming-Language/dmd/pull/5025#issuecomment-142143727
Oct 20 2015
Am Tue, 20 Oct 2015 19:26:13 +0200 schrieb Martin Nowak <code+news.digitalmars dawg.eu>:On 10/17/2015 09:05 PM, Marco Leise wrote:Indeed I should have checked that. I'm using 0.16.0_alpha4. Alright then. Everything works as designed now. :) -- MarcoOh wait, false alert. That was a relic from older days. My build script placed a dummy dmd.conf there. I do seem to get problems with ldc2-0.16.0:Are you using something befor 0.16.0-beta2, b/c I thought the problem was resolved. https://github.com/D-Programming-Language/dmd/pull/5025#issuecomment-142143727
Oct 20 2015