<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/138903>138903</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[libc++] Get rid of `-Xclang -verify-ignore-unexpected=error` in the test suite
</td>
</tr>
<tr>
<th>Labels</th>
<td>
libc++
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
ldionne
</td>
</tr>
</table>
<pre>
We use `-Xclang -verify-ignore-unexpected=error` to ignore unrelated failures in some of our Clang-verify tests, however the result is that those verify tests will pass if the code fails to compile for any reason at all. That's really not what we intend. Originally found by @dalg24 .
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyUkc-K2zAQh59Gvgw2svwvOfjQ3SU99lJor7I1tqcoUtCMkubti91A91oQCDR8v5nRZ5lpDYij6t5U91HYLFtMo3cUQ8Biiu45_kDIjKB6Xf6cvQ0rlHdMtDxLWkNMWOaAv284CzrVfGBKMaleg0T4W4ccEnor6GCx5HNCBgrA8YoQF4g5wfse-0oFQRZW5h22-MA7JpANISFnL0AMslkB2SIjfAbgQd7DzTIDLQcyR4dHR95nmeP1Rh5hiQlseEJCyzGAFbDeV_B9s6LMwPu7908IUeCxd3ogUBAMroJviVYKR3mJOTiYnqBa7axfTQtV4cbGnZuzLXCsh7bvm1afzsU2TrWph6Zdhl4j9q1rmhqXvpl7nNxs27mg0WjT6U4Pda9P-lR1fYt1Z-e-xmFajFGtxqslX3l_v1YxrQUxZxzr5nTWTeHthJ4Ph8Z4mmZl3o5jdqdp3KlyyiurVnti4X85QuIP-5-w7gO-okAit_v5X-8Ujt_fpQBnEixy8uMmcmPVfFHmosxlJdnyVM3xqsxln-V1lbcUf-EsylyOBVmZy2vH-2j-BAAA__-bMuPO">