<div dir="ltr">Hi,<div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Dec 25, 2013 at 3:47 AM, Alp Toker <span dir="ltr"><<a href="mailto:alp@nuanti.com" target="_blank">alp@nuanti.com</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


--- cfe/trunk/test/SemaCXX/types_compatible_p.cpp (original)<br>
+++ cfe/trunk/test/SemaCXX/types_compatible_p.cpp Tue Dec 24 19:47:02 2013<br>
@@ -1,5 +1,8 @@<br>
-// RUN: %clang_cc1 -fsyntax-only -verify %s<br>
+// RUN: %clang_cc1 -fsyntax-only -verify -x c++ %s<br>
+// RUN: %clang_cc1 -fsyntax-only -x c %s<br>
<br>
-bool f() {<br>
-  return __builtin_types_compatible_p(int, const int); // expected-error{{C++}}<br>
+// Test that GNU C extension __builtin_types_compatible_p() is not available in C++ mode.<br>
+<br>
+int f() {<br>
+  return __builtin_types_compatible_p(int, const int); // expected-error{{}}<br>
 }<br></blockquote><div><br></div><div>This is failing here with my armv7 linux non-asserts build:</div><div><br></div><div> FAIL: Clang :: SemaCXX/types_compatible_p.cpp (4988 of 16328)</div><div>******************** TEST 'Clang :: SemaCXX/types_compatible_p.cpp' FAILED ********************</div>

<div>Script:</div><div>--</div><div>/havana/work/llvm/build/Release/bin/clang -cc1 -internal-isystem /havana/work/llvm/build/Release/bin/../lib/clang/3.5/include -fsyntax-only -verify -x c++ /havana/work/llvm/tools/clang/test/SemaCXX/types_compatible_p.cpp</div>

<div>/havana/work/llvm/build/Release/bin/clang -cc1 -internal-isystem /havana/work/llvm/build/Release/bin/../lib/clang/3.5/include -fsyntax-only -x c /havana/work/llvm/tools/clang/test/SemaCXX/types_compatible_p.cpp</div>

<div>--</div><div>Exit Code: 1</div><div><br></div><div>Command Output (stderr):</div><div>--</div><div>error: 'error' diagnostics expected but not seen:</div><div>  File /havana/work/llvm/tools/clang/test/SemaCXX/types_compatible_p.cpp Line 7:</div>

<div>1 error generated.</div><div><br></div><div>--</div><div><br></div></div></div></div>