Help me please fix the bug

Mike Franklin slavo5150 at yahoo.com
Fri May 18 06:02:46 UTC 2018


On Friday, 18 May 2018 at 05:44:12 UTC, Majestio wrote:
> ==============================================================
> log:
> ==============================================================
>
> [majestio at freebsd ~/Projects/webapp]$ dub
> Performing "debug" build using /usr/local/bin/dmd for x86_64.
> taggedalgebraic 0.10.11: target for configuration "library" is 
> up to date.
> eventcore 0.8.34: building configuration "kqueue"...
> /home/majestio/.dub/packages/eventcore-0.8.34/eventcore/source/eventcore/drivers/posix/kqueue.d(43,46): Error: function 'eventcore.drivers.posix.kqueue.KqueueEventLoop.this.__lambda1' is not nothrow
> /home/majestio/.dub/packages/eventcore-0.8.34/eventcore/source/eventcore/drivers/posix/kqueue.d(41,2): Error: nothrow constructor 'eventcore.drivers.posix.kqueue.KqueueEventLoop.this' may throw
> /home/majestio/.dub/packages/eventcore-0.8.34/eventcore/source/eventcore/drivers/posix/kqueue.d(60,20): Error: function 'core.sys.freebsd.sys.event.kevent' is not nothrow
> /home/majestio/.dub/packages/eventcore-0.8.34/eventcore/source/eventcore/drivers/posix/kqueue.d(48,16): Error: nothrow function 'eventcore.drivers.posix.kqueue.KqueueEventLoop.doProcessEvents' may throw
> /usr/local/bin/dmd failed with exit code 1.

I'm not sure, but I recently fixed an issue very much related to 
this:  https://github.com/dlang/dmd/pull/8184

I'm curious if you could download one of the nightly compilers 
and test if it is still problem:  
http://nightlies.dlang.org/dmd-master-2018-05-18/

Mike




More information about the Digitalmars-d mailing list