https://issues.dlang.org/show_bug.cgi?id=18984
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=18984
--- Comment #7 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/b3c9c561ce8a52b9997a0fef8912eecd296f8c32
fix issue 18984 - Debugging stack struct's which are returned
https://issues.dlang.org/show_bug.cgi?id=18984
--- Comment #6 from Manu ---
> but I have not been able to
> get RVO from C++ to see what happens there.
I think if you build with C++14 (RVO guaranteed) and std::move the result to
return value you should be able to force it.
Copy elision is all
https://issues.dlang.org/show_bug.cgi?id=18984
--- Comment #5 from Rainer Schuetze ---
> This is closed right?
IIRC fixes to stable no longer cause automatic closing. This is done when it is
merged back to master to avoid spamming bugzilla with multiple messages.
I think the patch can still be
https://issues.dlang.org/show_bug.cgi?id=18984
--- Comment #4 from Manu ---
This is closed right?
--
https://issues.dlang.org/show_bug.cgi?id=18984
Rainer Schuetze changed:
What|Removed |Added
Keywords||pull
--- Comment #3 from Rainer Schuetze
https://issues.dlang.org/show_bug.cgi?id=18984
--- Comment #2 from Manu ---
Do you have any feel for the difficulty of this patch?
Is it just an if somewhere to detect if RVO and point the debuginfo at a
different location?
It'd be really good to get a fix in 2.081 if possible, since the guys
https://issues.dlang.org/show_bug.cgi?id=18984
Manu changed:
What|Removed |Added
Keywords||symdeb
--
https://issues.dlang.org/show_bug.cgi?id=18984
Rainer Schuetze changed:
What|Removed |Added
CC||r.sagita...@gmx.de