Re: Release Candidate D 2.068.0-rc1

2015-08-07 Thread Yazan D via Digitalmars-d-announce
On Wed, 05 Aug 2015 18:05:50 -0700, Walter Bright wrote:

 On 8/4/2015 4:57 PM, Martin Nowak wrote:
 Release Candidate for 2.068.0
 
 
 Thank you, Martin!

I have found the `-profile=gc` very useful. Thanks Walter! I think it 
deserves a changelog entry.


Re: Release Candidate D 2.068.0-rc1

2015-08-07 Thread tired_eyes via Digitalmars-d-announce

On Friday, 7 August 2015 at 07:46:42 UTC, Marc Schütz wrote:

It's a regression, please file a report.

Digger sez:

commit 84abb30751cbb7b4a0f7aaca706c12807be029bf
Author: Walter Bright wal...@walterbright.com
Date:   Wed May 13 14:38:14 2015 -0700

dmd: Merge pull request #4635 from 9rnsr/fix14549

https://github.com/D-Programming-Language/dmd/pull/4635

Issue 14549 - isVirtualMethod does not work well with 
Github DMD


diff --git a/dmd b/dmd
index acbe13e..5ae249a 16
--- a/dmd
+++ b/dmd
@@ -1 +1 @@
-Subproject commit acbe13ee54e024c0bba044d1146e244a5ea57502
+Subproject commit 5ae249a6737e2bd048eeef3b4897464b567b3408


https://issues.dlang.org/show_bug.cgi?id=14883


Re: Release Candidate D 2.068.0-rc1

2015-08-07 Thread Ali Çehreli via Digitalmars-d-announce

On 08/04/2015 04:57 PM, Martin Nowak wrote:

Release Candidate for 2.068.0

http://downloads.dlang.org/pre-releases/2.x/2.068.0/
http://ftp.digitalmars.com/

We fixed the remaining issues.

https://github.com/D-Programming-Language/dmd/compare/v2.068.0-b2...v2.068.0-rc1
https://github.com/D-Programming-Language/druntime/compare/v2.068.0-b2...v2.068.0-rc1
https://github.com/D-Programming-Language/phobos/compare/v2.068.0-b2...v2.068.0-rc1
https://github.com/D-Programming-Language/installer/compare/v2.068.0-b2...v2.068.0-rc1

Unless any new issue pops up, we'll make the release on friday.

-Martin



The following code reduced from a D.learn post seems to be a bug. Is 
that important enough to hold this release?


static if does not work although an is expression produces 'true':

import std.stdio;

auto foo(T)(T)
{
return 42;
}

struct Vector(T)
{
pragma(msg, is(typeof(foo(Vector.init;// prints true

static if(is(typeof(foo(Vector.init {
static assert(false); // is not included
}
}

void main()
{
Vector!float v;
}

Ali



Re: Release Candidate D 2.068.0-rc1

2015-08-07 Thread via Digitalmars-d-announce

It's a regression, please file a report.

Digger sez:

commit 84abb30751cbb7b4a0f7aaca706c12807be029bf
Author: Walter Bright wal...@walterbright.com
Date:   Wed May 13 14:38:14 2015 -0700

dmd: Merge pull request #4635 from 9rnsr/fix14549

https://github.com/D-Programming-Language/dmd/pull/4635

Issue 14549 - isVirtualMethod does not work well with Github 
DMD


diff --git a/dmd b/dmd
index acbe13e..5ae249a 16
--- a/dmd
+++ b/dmd
@@ -1 +1 @@
-Subproject commit acbe13ee54e024c0bba044d1146e244a5ea57502
+Subproject commit 5ae249a6737e2bd048eeef3b4897464b567b3408



Re: Release Candidate D 2.068.0-rc1

2015-08-04 Thread Martin Nowak via Digitalmars-d-announce

On Wednesday, 5 August 2015 at 00:42:46 UTC, Ali Çehreli wrote:
This always gets me: Don't forget to refresh the browser page 
to see the the new entries (rc1).


Yes, that's a trap.
I tweaked the cache control for the current beta's page, will do 
that the next time right away to resolve this.




Re: Release Candidate D 2.068.0-rc1

2015-08-04 Thread Ali Çehreli via Digitalmars-d-announce

On 08/04/2015 04:57 PM, Martin Nowak wrote:

Release Candidate for 2.068.0

http://downloads.dlang.org/pre-releases/2.x/2.068.0/


Thanks for doing this!

This always gets me: Don't forget to refresh the browser page to see the 
the new entries (rc1).


Ali



Release Candidate D 2.068.0-rc1

2015-08-04 Thread Martin Nowak via Digitalmars-d-announce
Release Candidate for 2.068.0

http://downloads.dlang.org/pre-releases/2.x/2.068.0/
http://ftp.digitalmars.com/

We fixed the remaining issues.

https://github.com/D-Programming-Language/dmd/compare/v2.068.0-b2...v2.068.0-rc1
https://github.com/D-Programming-Language/druntime/compare/v2.068.0-b2...v2.068.0-rc1
https://github.com/D-Programming-Language/phobos/compare/v2.068.0-b2...v2.068.0-rc1
https://github.com/D-Programming-Language/installer/compare/v2.068.0-b2...v2.068.0-rc1

Unless any new issue pops up, we'll make the release on friday.

-Martin