← Back to index
|
Original Bugzilla link
Bug 14601 – pthread functions aren't marked @nogc
Status
RESOLVED
Resolution
FIXED
Severity
blocker
Priority
P1
Component
druntime
Product
D
Version
D2
Platform
x86_64
OS
Windows
Creation time
2015-05-18T10:59:00Z
Last change time
2016-10-01T11:45:07Z
Assigned to
astrothayne
Creator
aliloko
Comments
Comment #0
by aliloko — 2015-05-18T10:59:08Z
https://github.com/D-Programming-Language/druntime/blob/e66f03494a13c7ce13bbe4c260ce689682af865e/src/core/sys/posix/pthread.d#L26
That makes it impossible to build any sort of @nogc nothrow synchronization.
Comment #1
by github-bugzilla — 2016-08-06T00:53:26Z
Commit pushed to master at
https://github.com/dlang/druntime
https://github.com/dlang/druntime/commit/305dfed2fdb82680c9d9756a53f1509ea9454e5d
Add @nogc to pthread functions. Fixes Issue 14601
Comment #2
by github-bugzilla — 2016-10-01T11:45:07Z
Commit pushed to stable at
https://github.com/dlang/druntime
https://github.com/dlang/druntime/commit/305dfed2fdb82680c9d9756a53f1509ea9454e5d
Add @nogc to pthread functions.