<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/85169>85169</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Stuck in Compiling `libc/src/stdfix`
</td>
</tr>
<tr>
<th>Labels</th>
<td>
libc
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
zixuanweeei
</td>
</tr>
</table>
<pre>
Building CMD:
```
CC=clang CXX=clang++ cmake ../llvm -GNinja -DCMAKE_INSTALL_PREFIX=$HOME/.local/llvm-main -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;compiler-rt;cross-project-tests;libc;libclc;lld;lldb;openmp;polly;pstl;mlir;bolt" -DLLVM_ENABLE_RUNTIMES=all -DCMAKE_BUILD_TYPE=Release
ninja install
```
Clang Version:
```
$ clang --version
clang version 19.0.0git (8c5e9cf737138aba22a4a8f64ef2c5efc80dd7f9)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: ${HOME}/.local/llvm-main/bin
```
OS Version:
```
$ cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04.4 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.4 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
```
The building seems go into deep universe after runtimes being completed
```
[11484/11530] Performing build step for 'runtimes'
[1331/1331] Linking CXX static library /path/to/llvm-project/build/lib/x86_64-unknown-linux-gnu/libc++.a [11518/11530] No install step for 'runtimes'
[11520/11530] Completed 'runtimes'
```
Looking into the processes of clang++, I found that it is compiling the sources in `libc/src/stdfix/`.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUVl1vozoT_jXOjQUCAwm5yEUIsG920yTKR7W9igwMibcGI9u0zfvrjwyk29Nte86RIhw888zHMzM2VCl2rgFmKIhQEI9oqy9Czv7PXlpaPwMAG2WiuM6ilvGC1We8uIuRN0dOjJw5GjvDr3tdLJAX55warZ8_b_8RiRCJcF7RR8C2jUjK-VOFrW9rVv-i2IoXd_MfyWm53h_mq9Vpu0vSpQEj4v9vc5cgktpc5JQPQKuirMZWvFrd352S9TxaJaftbvM9WRz2HYr0Xr2oWy0tBFcWvGhJzZ6oGsZBWlKbNymUshopfkGuLQ1KK-RFnGX5sPDuDy_6Z4a8SDRQVw3yokZwfjWr0hx5UcWZRF6UCa4RIe_i2x3Xh-VdYuKjnL-mHB2Xq_h0eNgmyIt3wIEqGIjtnnVHEKuVppx_yPjAe0f5PUjFRP27OB8CiI_7ClnW0wB4o92LBgF2p7ZjO2emMSJhmAcwzcuJN3G9kGaUEOrTsBz7UJI8gDIPnaKYlFNEpr2tA5Vn0Mib45dwfBr7Vls_1uK5tjir2xfrXLeD3kUCLXAlCuBGuxGKvfSiZZ86FLEhd44R8dEk6rpiEn_YGIikGau_4Gqz_w9EUZN5CjpHJBXKkn-WaLtLDoeH03p-l_TNd8zaWreYENvxbR-vDntESK_7XulVcJ_s9svN-rSMe3EHfi99I-rtmqJ8p1V1xd-B82vJ1MVw_97oYhMng-dfRntg1rhq-zCGjdNq-cNoFZAxOlBoqD4dd6ve-UXrRhnaSIpI-vz8bPcW7FxU3d7gen_cbje7w2fAC_DmE2R0_HbaJV-Bs_asbE7bOr80tLBr0IikQyJvDG13y_v54uG03ayWi4d_nQKHc9dPGmSlLFoXViM4yxkoRNJGsieaX_ut66urY3RcH46f8PxhDx4ugLPbeaoAKoXPArNaC1wANLitmRlBwLTUILFsa80qUDgDAzBHGAcNxVfdG0Su64c-IqnrBp6DghhvQZZCVsZE5xwrDQ0uhcSITG4-EJn8tuB5rjFgliDGK1Y_sv5ox0pTzXLMWSapvJohaai-GOLEbRqHU7UrGeOF2WYZIumnh0GnkPe3hU1xl0Lghm9TWIvbafjPwbsBcd5iFzfaPkZ8VKeVEF3GXWX0BXAjRQ5KgcKixG8uN0QWeIlL0dYF1heqMdOYKdxfNsaCASvRyhwUZjVGY6fPNVWye-qiZC-mJ8eOPSpmXjH1pnQEM3fiOl7oeO54dJm5RRGUwWRS5mVIPMdzCuLmgRsGQR5OvIKM2Iw4xHc813dcL_TG9gSKCS0oLYOxA67jIN-BijJumwrZQp5HTKkWZmHgjqcjTjPgqvsQIKSPj5hPAjnrCmomD_kOZ0qr3wY00xxme93mjyazxWvKn-Q4dkat5LO_z-GZ6Uub3WaQP1V_NlEXqJnCLta_AgAA____nZYc">