Module core.sys.posix.signal defines pthread_kill without `nothrow`. This is particularly noticeable as this function is commonly used in the context of signal handling (which requires a nothrow function) in order to propagate a signal to other threads. Also defined in core.sys.osx.pthread
This has been addressed since then: https://github.com/D-Programming-Language/druntime/blame/master/src/core/sys/posix/signal.d#L1902 https://github.com/D-Programming-Language/druntime/blame/master/src/core/sys/osx/pthread.d#L18