<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/135212>135212</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [libc][test] `libc/test/UnitTest/LibcDeathTestExecutors.cpp` should be hermetic
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            libc
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          RossComputerGuy
      </td>
    </tr>
</table>

<pre>
    Similar to #135158 but fails on a different file:
```
libc> In file included from /build/libc-src-21.0.0-unstable-2025-04-09/libc/test/UnitTest/LibcTest.h:29:
libc> In file included from /build/libc-src-21.0.0-unstable-2025-04-09/libc/src/__support/CPP/string.h:12:
libc> In file included from /build/libc-src-21.0.0-unstable-2025-04-09/libc/hdr/func/free.h:18:
libc> In file included from /build/libc-src-21.0.0-unstable-2025-04-09/libc/hdr/stdlib_overlay.h:28:
libc> In file included from /nix/store/4kgdnwbxq9h8qm5ckrq2hdl59gzhjh62-gcc-14-20241116/include/c++/14-20241116/stdlib.h:36:
libc> In file included from /nix/store/4kgdnwbxq9h8qm5ckrq2hdl59gzhjh62-gcc-14-20241116/include/c++/14-20241116/cstdlib:41:
libc> In file included from /nix/store/4kgdnwbxq9h8qm5ckrq2hdl59gzhjh62-gcc-14-20241116/include/c++/14-20241116/aarch64-unknown-linux-gnu/bits/c++config.h:680:
libc> /nix/store/4kgdnwbxq9h8qm5ckrq2hdl59gzhjh62-gcc-14-20241116/include/c++/14-20241116/aarch64-unknown-linux-gnu/bits/os_defines.h:39:10: fatal error: 'features.h' file not found
libc>    39 | #include <features.h>
libc>       |          ^~~~~~~~~~~~
libc> 1 error generated.
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzMlUlvrTYUxz-N2VggDxguCxY3A1WlLp46rCNPgF-MfeMhL-min70y3DbJpuomUiwLbPS3z-_g43N4jGZxWo-A3QB2V_GcVh_GX32Mt3675KTDT_m1El69jr-ZzVgeYPIQEIopw-wERU5w5sZG6B3kUJl51kG7BGdjNaBngM6gQ9eOztYICeg9_NntAmictFlpBefgNwjIJLKxCpCpCOsYZE1wgxpUZxcTF1bXBBFWo7ZGw1UFyJR0TIBMfziTfj-Gvxghy7BZAT2T4QD5HOMxlOfDQ8yXiw_F-O23b-V7CsYtOwAmnwmwqgDINGdXJnPQ-rB5-nybMSlrxIN_1sHy1-Nf_1-zzrzsO_igAZnax0W5H-LlaVhPTxuTj-GJrMqyYflz_b52pF6krHFbWFqMcQfIdN0RkEkCcrP36aPiwNuxaPd1sOTBBei5xV-HivMg166ts3t0_oerrXH5pV5cLiFiUnxbKr2bzRHY3Ql99ODLsPr4oPRsnI7H-ZcUgAssnHniFuoQfChTQPpZ85TDriT9cQLOJzj77NQ73yCEdICgvy3p7woJAb19t5zef9RDuOv_bYDd__XW3mnxAQQX7XTgSavmfeKs1EjVQAde6RH3bUsR69hQraPEuFWCE8lnRsVJyU62qj1pPPe8Fz2tzFhuL2oxwj1BbGh6KUiPFaetOOEOcdAivXFjG2uft8aHpTIxZj1iyggmleVC27hXB0KOu09KnQhj0dciLxG0yJqY4tsOySS7V5R9AbsD7GbP0OwOgg79Z86-0zytZX7_omVOPsRGXi6gQzCuPlsFhYarDptORlY52HFN6RJLDJIJkGkxac2ikX4rqco-__OqL8F_17JY2d0rEXL18HkkfwcAAP__gAknJA">