[llvm-bugs] [Bug 30297] New: Merge r280599 into the 3.9 branch

via llvm-bugs llvm-bugs at lists.llvm.org
Tue Sep 6 10:06:34 PDT 2016


https://llvm.org/bugs/show_bug.cgi?id=30297

            Bug ID: 30297
           Summary: Merge r280599 into the 3.9 branch
           Product: new-bugs
           Version: 3.9
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: new bugs
          Assignee: unassignedbugs at nondot.org
          Reporter: mehdi.amini at apple.com
                CC: llvm-bugs at lists.llvm.org
    Classification: Unclassified

Fix ThinLTO crash with debug info

Because the recent change about ODR type uniquing in the context,
we can reach types defined in another module during IR linking.
This triggered some assertions in case we IR link without starting
from an empty module. To alleviate that, we can self-map metadata
defined in the destination module so that they won't be visited.

Differential Revision: https://reviews.llvm.org/D23841

-- 
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/20160906/8d932c87/attachment.html>


More information about the llvm-bugs mailing list