[LLVMbugs] [Bug 20507] New: if a module is unavailable, do not silently treat a #include of one of its headers as a textual include

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Thu Jul 31 19:12:14 PDT 2014


http://llvm.org/bugs/show_bug.cgi?id=20507

            Bug ID: 20507
           Summary: if a module is unavailable, do not silently treat a
                    #include of one of its headers as a textual include
           Product: clang
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: Modules
          Assignee: unassignedclangbugs at nondot.org
          Reporter: richard-llvm at metafoo.co.uk
                CC: dgregor at apple.com, llvmbugs at cs.uiuc.edu
    Classification: Unclassified

If a module is unavailable, and we see a #include of one of its headers, we
silently textually include that header, which will lead to very difficult to
diagnose compilation performance problems, weird errors while compiling, and so
on.

We should error on this case.

-- 
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/20140801/9b75b46c/attachment.html>


More information about the llvm-bugs mailing list