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

    <tr>
        <th>Summary</th>
        <td>
            Building run time failed on linux.
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    Trying to build in 64 bit Ubuntu 20.04.3 LTS under Windows Linux subsystem

command to build:
cmake -G Ninja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLLVM_ENABLE_PROJECTS="llvm;clang" -DLLVM_ENABLE_RUNTIMES=compiler-rt -DLLVM_TARGETS_TO_BUILD=X86 -DLLVM_USE_LINKER=lld -DLLVM_PARALLEL_LINK_JOBS=2 -DLLVM_PARALLEL_COMPILE_JOBS=5 ../llvm

ninja 

output:
[3273/3350] Performing configure step for 'builtins'
-- The C compiler identification is Clang 14.0.3
-- The ASM compiler identification is Clang
-- Found assembler: /home/joshuascholar/Downloads/llvm-project-14.0.3.src/build/./bin/clang
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for unwind.h
-- Looking for unwind.h - found
-- Looking for rpc/xdr.h
-- Looking for rpc/xdr.h - found
CMake Warning at /home/joshuascholar/Downloads/llvm-project-14.0.3.src/compiler-rt/cmake/Modules/CompilerRTUtils.cmake:352 (message):
  llvm-config finding testingsupport failed with status 1
Call Stack (most recent call first):
  CMakeLists.txt:28 (load_llvm_config)
 
 
-- Could NOT find Terminfo (missing: Terminfo_LIBRARIES Terminfo_LINKABLE)
-- LLVM_MAIN_SRC_DIR: "/home/joshuascholar/Downloads/llvm-project-14.0.3.src/llvm"
-- Performing Test COMPILER_RT_HAS_FPIC_FLAG
-- Performing Test COMPILER_RT_HAS_FPIC_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FPIE_FLAG
-- Performing Test COMPILER_RT_HAS_FPIE_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG
-- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG - Success
-- Performing Test COMPILER_RT_HAS_STD_C11_FLAG
-- Performing Test COMPILER_RT_HAS_STD_C11_FLAG - Success
-- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG
-- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG - Success
-- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG
-- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FREESTANDING_FLAG
-- Performing Test COMPILER_RT_HAS_FREESTANDING_FLAG - Success
-- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG
-- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG - Success
-- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD
-- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD - Success
-- Performing Test COMPILER_RT_HAS_FLOAT16
-- Performing Test COMPILER_RT_HAS_FLOAT16 - Failed
-- Performing Test COMPILER_RT_HAS_ASM_LSE
-- Performing Test COMPILER_RT_HAS_ASM_LSE - Failed
-- Looking for __i386__
-- Looking for __i386__ - found
-- Builtin supported architectures: i386;x86_64
-- For i386 builtins preferring i386/fp_mode.c to fp_mode.c
-- For i386 builtins preferring i386/ashldi3.S to ashldi3.c
-- For i386 builtins preferring i386/ashrdi3.S to ashrdi3.c
-- For i386 builtins preferring i386/divdi3.S to divdi3.c
-- For i386 builtins preferring i386/floatdidf.S to floatdidf.c
-- For i386 builtins preferring i386/floatdisf.S to floatdisf.c
-- For i386 builtins preferring i386/floatundidf.S to floatundidf.c
-- For i386 builtins preferring i386/floatundisf.S to floatundisf.c
-- For i386 builtins preferring i386/lshrdi3.S to lshrdi3.c
-- For i386 builtins preferring i386/moddi3.S to moddi3.c
-- For i386 builtins preferring i386/muldi3.S to muldi3.c
-- For i386 builtins preferring i386/udivdi3.S to udivdi3.c
-- For i386 builtins preferring i386/umoddi3.S to umoddi3.c
-- For i386 builtins preferring i386/floatdixf.S to floatdixf.c
-- For i386 builtins preferring i386/floatundixf.S to floatundixf.c
-- For x86_64 builtins preferring i386/fp_mode.c to fp_mode.c
-- For x86_64 builtins preferring x86_64/floatdidf.c to floatdidf.c
-- For x86_64 builtins preferring x86_64/floatdisf.c to floatdisf.c
-- For x86_64 builtins preferring x86_64/floatundidf.S to floatundidf.c
-- For x86_64 builtins preferring x86_64/floatundisf.S to floatundisf.c
-- For x86_64 builtins preferring x86_64/floatdixf.c to floatdixf.c
-- For x86_64 builtins preferring x86_64/floatundixf.S to floatundixf.c
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:
 
    CMAKE_CXX_COMPILER
    HAVE_LLVM_LIT
    LLVM_DEFAULT_TARGET_TRIPLE
    LLVM_HAVE_LINK_VERSION_SCRIPT
    LLVM_SOURCE_PREFIX
    LLVM_USE_RELATIVE_PATHS_IN_DEBUG_INFO
    LLVM_USE_RELATIVE_PATHS_IN_FILES
 
 
-- Build files have been written to: /home/joshuascholar/Downloads/llvm-project-14.0.3.src/build/runtimes/builtins-bins
[3278/3350] Performing build step for 'builtins'
[108/302] Building C object CMakeFiles/clang_rt.builtins-i386.dir/mulvdi3.c.o
FAILED: CMakeFiles/clang_rt.builtins-i386.dir/mulvdi3.c.o
/home/joshuascholar/Downloads/llvm-project-14.0.3.src/build/./bin/clang --target=x86_64-unknown-linux-gnu -DVISIBILITY_HIDDEN  -O2 -g -DNDEBUG    -m32 -std=c11 -fPIC -fno-builtin -fvisibility=hidden -fomit-frame-pointer -MD -MT CMakeFiles/clang_rt.builtins-i386.dir/mulvdi3.c.o -MF CMakeFiles/clang_rt.builtins-i386.dir/mulvdi3.c.o.d -o CMakeFiles/clang_rt.builtins-i386.dir/mulvdi3.c.o   -c /home/joshuascholar/Downloads/llvm-project-14.0.3.src/compiler-rt/lib/builtins/mulvdi3.c
In file included from /home/joshuascholar/Downloads/llvm-project-14.0.3.src/compiler-rt/lib/builtins/mulvdi3.c:14:
In file included from /home/joshuascholar/Downloads/llvm-project-14.0.3.src/compiler-rt/lib/builtins/int_mulv_impl.inc:13:
In file included from /home/joshuascholar/Downloads/llvm-project-14.0.3.src/compiler-rt/lib/builtins/int_lib.h:93:
In file included from /home/joshuascholar/Downloads/llvm-project-14.0.3.src/build/lib/clang/14.0.3/include/limits.h:21:
/usr/include/limits.h:26:10: fatal error: 'bits/libc-header-start.h' file not found
#include <bits/libc-header-start.h>
         ^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[117/302] Building C object CMakeFiles/clang_rt.builtins-x86_64.dir/emutls.c.o
ninja: build stopped: subcommand failed.
[3283/3350] Creating library symlink lib/libRemarks.so
FAILED: runtimes/builtins-stamps/builtins-build
cd /home/joshuascholar/Downloads/llvm-project-14.0.3.src/build/runtimes/builtins-bins && /usr/bin/cmake --build .
[3289/3350] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o
ninja: build stopped: subcommand failed.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzFWV1zmzoT_jXOjQYGQ5yPC19gg1NOsZ0B0qZXDB_CVgPII4kk_vfvCrCDkzYnkPY9mYwBaffZ1Wq1K61imu6nAduTcoMERXFF8hSREl2co5gIdBdXpaiQrqnauWogN_BRVaaYoe-kTOkTRy4pq2fEq5jvucDFSLNGmtn8JrQoojI9wo6MQ0cRPWCk3KAVKX9GSLHmS_OrHc7uHNcKgx-39siwPJx_J2Jr4dgpMwo0rvttGdorc-ba4a23_seeBz7QjXQ9zx-LkTFL8qjcwOcrWu9uFThLW9KCQjuSY6YwcSAKTO_GDvwwWDfiger-6uLQe-fboeusvtoetOdgmLb91vRM17XdujP8Zz2T6Pqb3vl6eeuACi3BBKnqSF_U6nbMVNZG6LbQSuwqcTTXaDIz9EsDWA1joo0mFrrFLKOskHOW0DIjm4phBObfIWhGI_1S2luQksNrg6EoKNhiNEcHGyCS4lKQjCSRILREhKO5NCAan6uaapxwmf7yX_mODAsKDoIiznERAz2MAhRabGmB4fGT8m0V8WRL84jBt0WfypxGKW_touwY_YkToTRaqJwl0NN4j76Q1otJCb_JiUgLC-CR1uiMz5w54McZ_RgVUlBKS_weMcpwJMDQ_ENErwFdSh8kpZygqnyC1aNu3-0EgEya8pdEbCft8pyy34B0-k9x5ku59L5HrJSkkfj03HTWlPySKxueS5pWOZac87bfC-4EybnaUBimMdFB9lWBOY82wHJ9dHeEammNY6MMjFHHJsylpXm121FYvlkEoCl6ghABjg8m52jcjjDKc-SLKHmo8SkXiOEEfBYlsicjjItTcbVNXMIFV8WzXHb6lWSVYw-lKmGjimRqOE4eYPk5rSA2rNZBrS0KsFya4FNSPuEc1Jar4NAMQWPmmZ5j-92m1VcZrY4y5HzKWLI0nVXoe_PQcrxmKemfnbE6_gDMQU4nmARgZNRGLS_0gvCL6YeLW2ceLlzzpj8H-J5fJQnMcR9eu7c0e7C0VRP3A7ByP6GvGAfI9gMrnI_H_eR2mQbI_Ob4zsxxneBH-MWxLLvnqH_NPkCP9dIJwoVnLiGXr51VAD29FPkN_xAP8GzbD8yV5axuerrAa84B0u8980d4bOwl_i3rAPlmAJach1_tH9_XnjWQbYjV3bUZjC_60oOkRR34P66pvwxd3-5L_1ZQN7uGITGuLsLw3c43-XvW7MlQm8Ige0Us2RK5hah3FRDdJSfsZJ-B_-K8s6NidQ867OrQjuEMMyZF1iz6ItuFBU2xmsjd9vGjF0TEt3lKDNWXEIeP3hCsC8H6Q6Tk8YjQvvcDyCADipSkWYPx8jkIhp_C8EEw4AWn-rQNA6H4a6jeWuXdecoHzRM42BGhfe8JUL14W_veD6Dquko1yFeq7iiqQcNoHeP51E-eB0_u8-vJfQPVRIdPBoN3QNro011JyXsrqQcUP4V647cfhvrYiuoF9--rqsdAn08H2mcO32r2vkvM2wKA5D05cd7gErNInLafnP86Z6BlVFZwPNorfIcTON1DdnqMGIngCM_RE2YYlVSgikN7vEdii1F7tnjBOEDJA5Us58zv74_7k5e-L-Y3O6yPNrCNfGmuWyx7Yd65QVuUCQPPuXXtVzQNvyy7fLM931nD6WgOdK-h_PWdN5eFInvh3L_qk1Udz3bNwAGoWzP44oewi7fs2d0NvCzWHyJfwLD835wHZ3URLSPSdtvoEaMY4xI9MSIEPAX9kzURVpWCFPVR--BNSiwrP53S0dWvS0dNre_dshHwj7WaXdMldz2ypuBBY6lUc3hekOawX5dlQibUoyoyIqkpYU3Ab0K02tZkFibY0JLG-ATIX6otIUUREdtg8G-rWZFKVT6UAKnksuKpbMoKKdabAxFCylpHCvBbq9qjpBsphQFtXKSyBjkeIyWDAzL8llRpxwgfj4STmORE7IFqS9IUy1ZaEKFkLCqwsqOkFJghZQk77mUwzGjAuRjGqaZIoQOFggmSP1xpyknccfmuvMYvnLJegIiUSV6lELYyRov_nw6GOT4_hsb_RBdwllDqE5Jil6sgWupk_Pc6QaO6BTWu_7Yuh5XdaNHeDiza8rbUpRZWE8Ai47VS-vil6g7bQ85-S3ghzanJ4JVFIsoRZG_aFrsvY6BqBCfKFkcp2INDNBHAqV82Q5XZtHM8HOlGKwaNjPk7_EYnH9Z_o4k9uvxz_zX4uBkN2jQ7CJyqL9lgfPmJbNBE0jZA4KISsiB8iOT1PYi04CEv0d0Oy0sjebt0uEtq6r5qJ7tddS9G5gw3Ox6wHYvYHvF9AfH6ATVOAL8eLiL2wFX-Jgn9KpOC2YvdaW6tvaq5xkr_ehYHAbChv0BHZ2xTVHOB1iiDTqxx3bHGy_zc3x9mSFCaSzHwqe-jIpcl-u6kHdoPk5RnzWey2w2ZqLN0aqTXxnV0JojI8fSoEowYySEfKvm0RHViVc8qlk-3QuxkRQQ0gP8NEdsqVgH6WL4-salcpJxXtf6TyWR8ebadatc4ycZakoyjeKylk8m5oetXmZ7gFGMtvTzLoxjnfApWG-l6iZ9QDSEL4xPrjEx1Tdc1gNKMiTG-UDVtHBtYO48m12l0pRujcw0cieSq1EOlbHPGprVKcbXh0JnX1wnHzohzsikxrsUBflSJLWXTlGSw7celgIFsIMnLbdlZrce0Hsf_AHn-an4">