[llvm-bugs] [Bug 27412] New: gmodules: typedefs of generic specializations in pch result in no usable debug information

via llvm-bugs llvm-bugs at lists.llvm.org
Mon Apr 18 14:22:01 PDT 2016


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

            Bug ID: 27412
           Summary: gmodules: typedefs of generic specializations in pch
                    result in no usable debug information
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: DebugInfo
          Assignee: unassignedbugs at nondot.org
          Reporter: k8stone at apple.com
                CC: llvm-bugs at lists.llvm.org
    Classification: Unclassified

This is an issue that arises when a precompiled header contains a typedef that
specializes a generic type and the -gmodules flag is used to reduce debug
information.  In these circumstances neither the module nor an object file that
references it contains the full type definition of the specialized type.

The missing debug information results in a compromised debugging experience. 
LLDB is unable to correctly represent the type or tell the user anything about
it.

-- 
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/20160418/dd74ef26/attachment-0001.html>


More information about the llvm-bugs mailing list