https://llvm.org/bugs/show_bug.cgi?id=24231
Bug ID: 24231 Summary: clang-cl fails on #include <string> Product: clang Version: 3.7 Hardware: PC OS: Windows NT Status: NEW Severity: normal Priority: P Component: Frontend Assignee: unassignedclangb...@nondot.org Reporter: russell.wall...@gmail.com CC: llvmbugs@cs.uiuc.edu Classification: Unclassified With LLVM 3.7.0rc1 and Visual Studio 2015, running clang-cl on a source file consisting only of #include <string> gets In file included from a.cpp:1: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\string:6: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\istream:6: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\ostream:6: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\ios:6: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xlocnum:7: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\cmath:656: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtgmath.h:8: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtr1common(231,22) : error: use of undeclared identifier 'char16_t' struct _Is_integral<char16_t> ^ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtr1common(237,22) : error: use of undeclared identifier 'char32_t' struct _Is_integral<char32_t> ^ In file included from a.cpp:1: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\string:6: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\istream:6: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\ostream:6: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\ios:6: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xlocnum:10: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\streambuf:6: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xiosbase:6: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xlocale:8: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdexcept:6: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\exception:7: In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits:6: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstddef(408,14) : error: use of undeclared identifier 'char16_t' struct hash<char16_t> ^ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xstddef(414,14) : error: use of undeclared identifier 'char32_t' struct hash<char32_t> (etc) -- You are receiving this mail because: You are on the CC list for the bug.
_______________________________________________ LLVMbugs mailing list LLVMbugs@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs