[llvm-bugs] [Bug 34269] New: Clang 5.0.0 RC2 doesn't recognize DevDiv internal builds of MSVC

via llvm-bugs llvm-bugs at lists.llvm.org
Mon Aug 21 15:40:15 PDT 2017


            Bug ID: 34269
           Summary: Clang 5.0.0 RC2 doesn't recognize DevDiv internal
                    builds of MSVC
           Product: clang
           Version: 5.0
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: release blocker
          Priority: P
         Component: Driver
          Assignee: unassignedclangbugs at nondot.org
          Reporter: sfinae at hotmail.com
                CC: llvm-bugs at lists.llvm.org

Mail thread: https://lists.llvm.org/pipermail/cfe-dev/2017-August/055022.html

Fixed in master by r311391: https://reviews.llvm.org/D36860

To summarize, there's a regression between Clang 4.0.1 and 5.0.0 RC2, where
Clang no longer recognizes the DevDiv-internal directory structure of MSVC
builds. This makes it more difficult for us to test MSVC's STL with Clang (such
testing helps us avoid writing code that unintentionally depends on
non-Standard behavior of C1XX, and also helps us find bugs in Clang).

While I figured out a workaround for this regression (explicitly pass
-fms-compatibility-version and invoke link.exe separately), it would be great
if the fix r311391 could be merged into 5.0.0.

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/20170821/148caa10/attachment-0001.html>

More information about the llvm-bugs mailing list