Bug 16664 – core.demangle functions are not callable from @safe or pure code

Status
RESOLVED
Resolution
FIXED
Severity
enhancement
Priority
P1
Component
druntime
Product
D
Version
D2
Platform
All
OS
All
Creation time
2016-11-07T04:41:00Z
Last change time
2017-08-16T13:23:01Z
Keywords
bootcamp
Assigned to
No Owner
Creator
Walter Bright

Comments

Comment #0 by bugzilla — 2016-11-07T04:41:00Z
This is should be fixable.
Comment #1 by github-bugzilla — 2017-07-16T13:11:48Z
Commit pushed to mangle at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/2e37769507517fb5f6600172e4ed8548c713a3df fix issue 16664 - restrict trusted code to a few small functions and make demangler @safe, pure and nothrow
Comment #2 by github-bugzilla — 2017-07-16T14:18:02Z
Commit pushed to master at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/2e37769507517fb5f6600172e4ed8548c713a3df fix issue 16664 - restrict trusted code to a few small functions and make demangler @safe, pure and nothrow
Comment #3 by github-bugzilla — 2017-08-07T12:26:07Z
Commit pushed to newCTFE at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/2e37769507517fb5f6600172e4ed8548c713a3df fix issue 16664 - restrict trusted code to a few small functions and make demangler @safe, pure and nothrow
Comment #4 by github-bugzilla — 2017-08-16T13:23:01Z
Commit pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/2e37769507517fb5f6600172e4ed8548c713a3df fix issue 16664 - restrict trusted code to a few small functions and make demangler @safe, pure and nothrow