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.
_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta

Reply via email to