[dmd-beta] 2.067.0-b2
Martin Nowak via dmd-beta
dmd-beta at puremagic.com
Wed Feb 18 04:35:23 PST 2015
On 02/18/2015 11:15 AM, Михаил Страшун via dmd-beta wrote:
> Added beta release job to my jenkins box :
> https://jenkins.dicebot.lv/job/dlang-beta
Awesome
> For now looks like only vibe.d master is not working with it but I will
> keep adding more projects.
We're working on that.
https://github.com/rejectedsoftware/vibe.d/pull/972
The problems are related to the new std.concurrency.scheduler which
isn't finished both on phobos' amd vibe.d's side.
The other problem is an unfortunately inevitable backwards
incompatibility introduced by making synchronized nothrow.
Vibe.d is one of the few programs that inherit from core.sync.*
classes which now have nothrow lock/unlock methods.
This should be understood as a lecture, how bad an idea it is to allow
deriving from a class as part of the public API. It creates the
strongest possible coupling with little to no chance for ABI compatibility.
More information about the dmd-beta
mailing list