[LLVMbugs] [Bug 22393] Assertion failed: (Offset <= PieceOffset && "overlapping or duplicate pieces"), function emitLocPieces, lib/CodeGen/AsmPrinter/DwarfDebug.cpp:1676
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Sat Jan 31 16:58:38 PST 2015
http://llvm.org/bugs/show_bug.cgi?id=22393
Adrian Prantl <aprantl at apple.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #11 from Adrian Prantl <aprantl at apple.com> ---
Fix PR22393. When recursively replacing an aggregate with a smaller
aggregate or scalar, the debug info needs to refer to the absolute offset
(relative to the entire variable) instead of storing the offset inside
the smaller aggregate.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227702
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20150201/c774b733/attachment.html>
More information about the llvm-bugs
mailing list