<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/105878>105878</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[libc++][test] `fp_compare.h` includes non-portable `<__config>`
</td>
</tr>
<tr>
<th>Labels</th>
<td>
libc++
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
StephanTLavavej
</td>
</tr>
</table>
<pre>
Introduced by #100820:
https://github.com/llvm/llvm-project/blob/52a7116f5c6ada234f47f7794aaf501a3692b997/libcxx/test/support/fp_compare.h#L15
Found while running libc++'s tests with MSVC's STL, which naturally lacks this libc++ internal header.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUkk-P2yAQxT8NvqC18Bj85-BDk9RSpfSUVa8RYGyzJWDxJ7v59hXWVk2PK41sNGJ-4r03PAS9WKUGxA6InQqe4ur8cIlqW7l9PfM7v6u3QrjpMfyw0bspSTVh8cAI6oqQDgiqvyFyQuTzu8a4hdyDEcG46LgmUUp3QzAac__7e9m8e1MyIhiFcQLByIC3VdXMTDZ84lDTmbZz2_aU85mRitdND6Lv2wzQQn58IBijCpkQ0rY5n0_zdpXutnGvyhVBfa7Y89NGl-yE31dtFPbJWm0XnFkIDnu1AWdiwO86rvjn5ddx711ezwiOeU6u2PKYPDfmgQ2XvwOOqw5PEKxtVN5yg1fFJ-XLYhrqqa97XqihaoFSWtWUFevQQ5dLdIRQxSvRibYSsgUlpYIGpkIPQICSDuqqh57QknW0ET2dJVNT23eAKFE3rk2ZDS2dXwodQlJDRVjXdoXhQpmwBwvwLBNy0H7YYxBpCYgSo0MM_zhRR7OvxNMYOyF22A1nJ4wa8p_VDcHaSpMmFbB19iXHwYVR-SKqj9erdHbWC6q_o4YUyZvhy2uyawsIxk959wH-BAAA___T-Niy">