Release Candidate D 2.067.0-rc1
NCrashed via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Tue Mar 17 03:53:40 PDT 2015
On Tuesday, 17 March 2015 at 10:52:18 UTC, NCrashed wrote:
> On Monday, 16 March 2015 at 21:38:22 UTC, Martin Nowak wrote:
>> Release Candidate for 2.067.0
>>
>> http://downloads.dlang.org/pre-releases/2.x/2.067.0/
>> http://ftp.digitalmars.com/
>> You can get the binaries here until they are mirrored.
>> https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/
>>
>> We fixed the few remaining issues.
>> https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1
>> https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1
>>
>> Unless any new issue pops up, we'll make the release on friday.
>>
>> -Martin
>
> Seems a new regression with DList:
> ```
> import std.container.dlist;
>
> interface ITest {}
>
> class Test : ITest {}
>
> void main()
> {
> DList!ITest().insertBack(new Test());
> }
> ```
>
> Compiles successfully with 2.066.1
Forgot output of dmd for 2.067-rc1:
```
/usr/include/dmd/phobos/std/container/dlist.d(642): Error:
template std.container.dlist.DList!(ITest).DList.createNode
cannot deduce function from argument types !()(Test, BaseNode*,
BaseNode*), candidates are:
/usr/include/dmd/phobos/std/container/dlist.d(166):
std.container.dlist.DList!(ITest).DList.createNode()(ref T arg,
BaseNode* prev = null, BaseNode* next = null)
/usr/include/dmd/phobos/std/container/dlist.d(414): Error:
template instance
std.container.dlist.DList!(ITest).DList.insertBeforeNode!(Test)
error instantiating
source/app.d(9): instantiated from here: insertBack!(Test)
```
More information about the Digitalmars-d-announce
mailing list