<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/121762>121762</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang-repl] Issue running clang-repl as per instructions present in docs
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
anutosh491
</td>
</tr>
</table>
<pre>
I did this (have cmake installed in my base env)
```
cd llvm-project
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLLVM_ENABLE_PROJECTS=clang -G "Unix Makefiles" ../llvm
cmake --build . --target clang clang-repl -j 8
```
As mentioned here (https://clang.llvm.org/docs/ClangRepl.html)
I can fetch some stuff (limits, stdarg etc) but not everything (iostream, vector)
```
anutosh491@Anutoshs-MacBook-Air bin % ./clang-repl
clang-repl> #include <iostream>
In file included from <<< inputs >>>:1:
input_line_1:1:10: fatal error: 'iostream' file not found
1 | #include <iostream>
| ^~~~~~~~~~
error: Parsing failed.
clang-repl> #include <limits.h>
clang-repl> #include <stdarg.h>
clang-repl> #include <vector>
input_line_4:1:10: fatal error: 'vector' file not found
1 | #include <vector>
| ^~~~~~~~
error: Parsing failed.
```
Not sure if I am missing something obvious as I was just following the docs.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyUVF1zqzYQ_TXiZQdGCLDhgQfij47b5DaT3ttOnzwCFqNESB5JOM1Lf3tH4BDfPuS2Gk1iocOe3bPL4daKk0IsSXZHsm3AR9drU3I1Om37tIiDWrdv5QFa0YLrhQXC8p5fEJqBvyAIZR2XElsQCoY3qLlFQHUhrCC0Iit63bRqWpDyMoRno5-xcYRWw0srDNSjkO18v_ycQofbzUP1y-549-1wvz1-_fNxR5LtE8o_hOu3WB9UpyHc3t___nDcfanu7nfHx6dff95tvv5Gkm0juTpB-BMQxr4p8Rc88BfshERLGIMoImzvs_E5LnzhxA8RhKHj5oQO5ijT39DgWUL4DPm_6qosDKic0Apb6NHgpJBzZ0uSirA9YfspQOT5Im1OhO1b3VjC9hv__AnPMurdIK-S0eoADVfQoWt6sHpAsG7sOh9WikE4S9gGrGu5OQG6hrAC6tGB0g7wgubN9UKdPFpo6wzyweMv2DhtForbAj56TVJazQcbPvDmTuuXsPItEgoIyyB6r2UWwyu3nEiyA8ISoRo5tggk2Sz0yc4XpcDLD1dAC53Rg4fNG4Q6j86CB193FXsBaTXdHKVQeIyvT2NKkgo67rgENEYbfyRs_VHxembzonR6VH6qAABiIOvNp3nCtDxqWSTb_f2-CK0WwkdurJe640JiG_1Ajrl3UT_TfIace_tfkNeuTrgbmdIfyPQ-DP9DpFumD4k-lPlcl9txI7T6oh3Y0SCIDg7ABxiEnd7w0z6Pr64vQo8WuIUDvHILz6P1WUqpX_296xH8VxQFbZm0RVLwAMt4naziVc7yNOjLtMniLu06us7jOqHIuq6I4xVrOFvnWZ4GomSUZTSmq5hlOU2iJi8S3nTpKit8xIKkFAcu5PLlBsLaEcuYxesVCySvUdrJOBlT-ArTLWHM-6gpJ7Orx5MlKZXCOvsRxgknJ8e96W22hYN_H8yolPjedbiFM5rJa83YeKuxcDZoUTlvu16HYDSy_N51TsL1Yx01eng3u_nf4sBsP2Xsneha0qVk_wQAAP__ZIXnmw">