<div dir="rtl"><div dir="ltr">Trying to compile program in C++11 mode that uses char16_t fails when target is -win32. For example, the program tc16.cpp:</div><div dir="ltr"><br></div><div dir="ltr"><div dir="ltr"><font face="courier new, monospace">int main() {</font></div>

<div dir="ltr"><font face="courier new, monospace">  char16_t c;</font></div><div dir="ltr"><font face="courier new, monospace">  return 0;</font></div><div dir="ltr"><font face="courier new, monospace">}</font></div><div>

<br></div><div>will complete with no errors using the command:</div><div><br></div><div><font face="courier new, monospace">clang -std=c++11 -target i686-pc-mingw32 -fsyntax-only tc16.cpp<br></font></div><div><br></div><div>

but will result in error using the command:</div><div><br></div><div><font face="courier new, monospace">clang -std=c++11 -target i686-pc-win32 -fsyntax-only tc16.cpp<br></font></div><div><br></div><div>Is this a bug?<br>

</div><div><br></div><div>Yaron</div><div><br></div></div></div>