Thread overview | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
March 16, 2015 Release Candidate D 2.067.0-rc1 | ||||
---|---|---|---|---|
| ||||
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 |
March 17, 2015 Re: Release Candidate D 2.067.0-rc1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | Am 16.03.2015 um 22:38 schrieb Martin Nowak: > 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 > Corresponding vibe.d release cadidate (0.7.23-rc.1) is now up for testing as well: http://code.dlang.org/packages/vibe-d |
March 17, 2015 Re: Release Candidate D 2.067.0-rc1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | 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
|
March 17, 2015 Re: Release Candidate D 2.067.0-rc1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to NCrashed | 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) ``` |
March 17, 2015 Re: Release Candidate D 2.067.0-rc1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | 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
Does not work with my code base :(
dmd: interpret.c:6724: void setValue(VarDeclaration*, Expression*): Assertion `(vd->storage_class & (0x1000LL | 0x200000LL)) ? isCtfeReferenceValid(newval) : isCtfeValueValid(newval)' failed.
Exit code 134
|
March 17, 2015 Re: Release Candidate D 2.067.0-rc1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Kozak | On 2015-03-17 11:18:10 +0000, Daniel Kozak said: > 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 > > Does not work with my code base :( > > dmd: interpret.c:6724: void setValue(VarDeclaration*, Expression*): Assertion `(vd->storage_class & (0x1000LL | 0x200000LL)) ? isCtfeReferenceValid(newval) : isCtfeValueValid(newval)' failed. > Exit code 134 Please concider submitting a bug request with minified test case created using dustmite (https://github.com/CyberShadow/DustMite) |
March 17, 2015 Re: Release Candidate D 2.067.0-rc1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Max Klyga | On Tuesday, 17 March 2015 at 11:33:14 UTC, Max Klyga wrote: > On 2015-03-17 11:18:10 +0000, Daniel Kozak said: > >> 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 >> >> Does not work with my code base :( >> >> dmd: interpret.c:6724: void setValue(VarDeclaration*, Expression*): Assertion `(vd->storage_class & (0x1000LL | 0x200000LL)) ? isCtfeReferenceValid(newval) : isCtfeValueValid(newval)' failed. >> Exit code 134 > > Please concider submitting a bug request with minified test case created using dustmite (https://github.com/CyberShadow/DustMite) https://issues.dlang.org/show_bug.cgi?id=14300 |
March 17, 2015 Re: Release Candidate D 2.067.0-rc1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sönke Ludwig | On Tuesday, 17 March 2015 at 08:34:13 UTC, Sönke Ludwig wrote:
> Am 16.03.2015 um 22:38 schrieb Martin Nowak:
>> 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
>>
>
> Corresponding vibe.d release cadidate (0.7.23-rc.1) is now up for testing as well:
> http://code.dlang.org/packages/vibe-d
I see that vibe-d dependencies lists "libevent 2.0.x or libev". Any plans to add libasync as a third option?
|
March 17, 2015 Re: Release Candidate D 2.067.0-rc1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jonas Drewsen | libasync is already supported. https://github.com/rejectedsoftware/vibe.d/blob/c3e0a8cdf1bc7e532b6709af580fe74f743551fb/dub.json#L39 |
March 17, 2015 Re: Release Candidate D 2.067.0-rc1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Max Klyga | Am 17.03.2015 um 12:33 schrieb Max Klyga: > On 2015-03-17 11:18:10 +0000, Daniel Kozak said: > >> 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 >> >> Does not work with my code base :( >> >> dmd: interpret.c:6724: void setValue(VarDeclaration*, Expression*): >> Assertion `(vd->storage_class & (0x1000LL | 0x200000LL)) ? >> isCtfeReferenceValid(newval) : isCtfeValueValid(newval)' failed. >> Exit code 134 > > Please concider submitting a bug request with minified test case created > using dustmite (https://github.com/CyberShadow/DustMite) > BTW, shortcut for DUB projects (mostly helpful when the project has other D dependencies): dub dustmite ../folder_to_put_reduced_case --compiler-status=134 --compiler-regex="interpret.c:6724:" |
Copyright © 1999-2021 by the D Language Foundation