<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/195096>195096</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[libcxx][libc] LIBCXX's new changes cause new failures in libc build mode
</td>
</tr>
<tr>
<th>Labels</th>
<td>
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
SchrodingerZhu
</td>
</tr>
</table>
<pre>
https://github.com/llvm/llvm-project/blame/bcc9a55bdb228661d98444f0d6c74b47ed0426bb/libcxx/include/cinttypes#L250
This change leads to 100+ new failures with building libc++ with libc
```
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/layout_stride/comparison.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/layout_stride/ctor.strided_mapping.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/assign.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/conversion.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/conversion.verify.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/ctor.copy.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/ctor.default.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/ctor.dh_array.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/ctor.dh_extents.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/ctor.dh_integers.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/ctor.dh_map.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/ctor.dh_map_acc.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/ctor.dh_span.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/ctor.move.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/deduction.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/index_operator.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/move.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/properties.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/swap.pass.cpp
llvm-libc++-static.cfg.in :: std/containers/views/mdspan/mdspan/types.pass.cpp
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJy8lsmOqzgUhp_GbKxCjhkCCxZJlyK1VLvuRak3kYcTOC2wLdtkePsrk1TVnTZ3QSQk28L2x3fA6BchYG8AOlLtSfWaiTkO1nf_qMFbjaYH_98wZ9LqWzfE6AIpdoQfCD_0GIdZ5spOhB_G8fzRvDhv_wcVCT_IUUyQWqVaUVVSS86but7otinL8sR0rbalLLegWclrKdMOKNX1SvgBjRpnnVYrNDHeHATCizdeMcJ2hO3-HTBQNQjTAx1B6ECjpRvGCN9TAxd6EjjOHgK9YByonHFMNjTtT_g-zVpuLGO2IzV7XGxHF4uviS8hiogqV6c-R0NTAYodDVGnZ7MmCjTgA-GHM8IltZMOTpgkI252jscQPd5N7OSEx2BN7kQIuXJuXV60Pr-P9HESzqHp1yF_du6f08oQZc0ZfMC16vg70Bk8nm4rotK7Utbd1lZKHA0nMY_xKajhKLwXz9EajnCNYGJ4Eg1NhB78s3CTcM8jHYVST6Kl4TNQkz3DyhwNelZx_T8TGg3Xo3XgRTJbF_ZL3VZgOJ9kIsLahylcfjpFKzCWuPI95DNfZLordFu0IoNus91uq6qtmyobulo1qhKFanRTMy2bE2jBa10WGphS0GTYccZrVhZsUxZlWeWyZZtGqk3Ny-a0FZyUDCaBY558cuv7DEOYodu0FWvrbBQSxvAR83y3WMu5D6RkI4YYvtZFjOMSCB9prHp99En1St_-3v_1_k74Niw56x7BAlViDvBj8kKzxKt7-KKT1ZDNfvzzGLlopEI_TM4d_xYAAP__WP6Ouw">