https://issues.dlang.org/show_bug.cgi?id=21484
Dlang Bot <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #2 from Dlang Bot <[email protected]> --- dlang/druntime pull request #3314 "Fix 21484: Infinite loop in core.memory : GC.{get,set,clr}Attr(const scope void*...)" was merged into stable: - afec6133be695f2138b86e9b87dcc72a83298379 by Geod24: Fix 21484: Infinite loop in core.memory : GC.{get,set,clr}Attr(const scope void*...) Those functions never worked, and would cause an infinite recursion. In a non-optimized build that would exhaust the stack and trigger a SEGV, however in the optimized build we distribute, it results in an infinite loop as tail call optimization is performed. https://github.com/dlang/druntime/pull/3314 --
