<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJy9Vtty2zYQ_RrqZcccirRuD3rQNVFrxx5f0vRJA5GQhAgkOABoWf36nqUoR7m5aTuJhkMCArB79nawK5Mdhm_Fk6SVlAV5e1DFhryh1OSl0pImWhSbdkJ75bd0U8ri-pacfJJWaPIql44Ks69XTeXJVWkqnQvprbSSlKMtFvMDaeGl8yyetDE7mZFWOxkkoyCaBlHzvvfCela_tiYnv5WUC1VQpqxMvcFRTPhfZyqbSiDMJK2NpaAzvrp6f03tJIzCKOhMg7i_9b50LD-e49kAXrUKYRMmWj-dPhelNR8hHFMrtRROOgy92DTrxm4uGqnxIGywdqPmqaf5DvhoVSmdHf9Is89mudhJunhDQRw_FuqZrjFfw7FQFNPFlIEvZ-9G46vZ8vbu5rfZ5OE-SGBBnLLjg2Rs4PO8PO6eXI9-ny3Hj4ur6fLhz9sZdt4dcVMYnkw7wqrVfkzib4JeIVTK01oo7UisvbTUiYO4cx6NL47Ayc2ezpTGMBDRFHYjPbEJU7mqNotibW6n4-_szziykw8fyKzY5UiAFRCPCqEPTrHbJ-ya-dE1cxZ6WgvhYfx1n8IV2Tsz0kq40ShMyzI0P0vZe6EreSW8V6n8dZoePQLyC9Q9WJHuIOknq6rL9lfYNB-NF1OZo2D0a1ZdqWJ30uW8gMdZlxWglmP5qNVn0sWPpP4Lzpe6A-2g3EfHh9lJaM1HZ9aCrb5dkQ9bJkxhmd1ySZK3OpLCaoXibIgPDFtWPiRsprWyINR6H5T191uVbplwhXYG-1HSIFwYq8G4MBuMC1I_ccmAUlGA8cHkkr_a7D9xcdyHnyQl7UEHO79LBpfdfwzhCyvw-I_R3fxbsXzZVO9oIlqP6xXGch7QRUFMnzAx1VUGs-rLAke28Bs-z0vxLHcCI-Z2fDDVW1lYtfuC9C--ZPj5yT2cCLj-jkFmSbraqIIBp1XGorNDIXKVLpspfxgjfNju4hWdOfNn4mp8wID03ooy3DKCdoJ3wjiO6cEDV8pUCa3-QtKbgsyaglkc9KNg0PcyL_l6DpKJNohiVTi1KeBYJBHhLpqhVGyFmB51sGnJyB9KeRylpir8SdiA6vt6vUb24TScJF0pcFcjYS7WpbS5ck49Sb6ja_8Q0Uk_AcAPaksmy-XV4t1sueQDQW9M3_8FnckrtxpXEnc6WvpTeaFB2ZzKYw11GXFp1jXdGTdd0bKpRP_s_2O70bQA837UH7QHfU6ir0W_VF_9rrs0b9WxlF_rz04dGfqn4nAWj2MzYkrOATAFTDNo5EAtVjIVID4cB5ZcgT_c113dPXPTlhMDGbTfCs-MszFc_HvLybM3lc7Yc1aC9A4kytJy5nmZhee2jJil9gKCYEoObJyVngUuat-frEvPrGMkbA-cuNIyB7ytPPJiY3bjXcZUGP_CEJ8pDuLk5aH7g0P2EZNP3UiKFfxx0n1Ww_xMbh8bTkcmLMCvGmG_Yyr9IE1xGr8xML_bTqLzozf3n05OYOvNPd9E1TP1WtkwyQbJQLREBQPtUDMrtCqrh_86o1BZVZ1SnWQQ9Vrb4aCbrkQUZbLbS1e9QU901uIyTTqdTl90OyJpaQHmd0OkNbrLQu6pFoExcrr1_xGoYRzFeNq99mXcbvfDfr932R_0M5m0RdSN4uAywp2tdMhyQjBeCw5gkaB9h0WtnHefFoWriUnWgIHQK6_lcCLg_J5_rR5aNbBhjepvPhYZ6A>53907</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Can't compile Clang13 with OpenMP
        </td>
    </tr>

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

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

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

<pre>
    Have been trying to compile Clang13 with OpenMP several times now without success. Here is how my latest try looked like:

Starting from the main directory in the source code for [LLVM 13.0.0](https://github.com/llvm/llvm-project/releases/tag/llvmorg-13.0.0).
```
mkdir build
cd build
cmake -G "Unix Makefiles" -DLLVM_ENABLE_PROJECTS="clang;openmp" -DCMAKE_BUILD_TYPE=Release ../llvm
make -j32
```
but it fails after 52%

```
[ 52%] Built target LLVMDebugInfoPDB
[ 52%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o
[ 52%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o
[ 52%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o
[ 52%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o
[ 52%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o
[ 52%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VFABIDemangling.cpp.o
[ 52%] Linking CXX static library ../libLLVMAnalysis.a
[ 52%] Built target LLVMAnalysis
make: *** [all] Error 2
```
There are some errors earlier in the output. The first error (which is also interestingly linked to openmp) can be seen below:
(Line 3195)
```
[ 46%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o
In file included from /home/x_axeka/proj/axelhenrik/llvm-project-llvmorg-13.0.0/openmp/libomptarget/plugins/cuda/dynamic_cuda/cuda.cpp:16:0:
/home/x_axeka/proj/axelhenrik/llvm-project-llvmorg-13.0.0/openmp/libomptarget/include/dlwrap.h:113:36: error: specialization of â€˜template<long unsigned int S> struct dlwrap::type::count’ in different namespace [-fpermissive]
   template <> struct dlwrap::type::count<__LINE__> {                           \

```
The complete output log can be found here: [compile_output.txt](https://github.com/llvm/llvm-project/files/8089198/compile_output.txt)

Have tried to compile Clang13 with OpenMP now with many different cmake options and over three seperate computers without success. Some hint of what is going wrong would be really appreciated.

Also want to mention that I can compile clang13 without any problems when the OpenMP project is not included.

#### System Info for above compile:
**CPU**: Intel(R) Xeon(R) Gold 6130
**OS**: CentOS Linux 7
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy9Vttu2zgQ_Rr5ZRBBluJYfvCDb2mzmzRBnHS7TwYt0TZrShRIKo779XtGllP3lu0u0BqCRJrkXM7MHM7S5PvhW_EkaSllSd7uVbkmbygzRaW0pIkW5bqb0E75Dd1Wsry5IyefpBWavCqko9LsmlVTe3J1lknnQnorrSTlaIPFYk9aeOk8iydtzFbmpNVWBskoiKZB1L7nXljP6lfWFOQ3kgqhSsqVlZk3OIoJ_-tMbTMJC3NJK2Mp6I2vr9_fUDcJozAKetMgTjfeV47lx5d41jCvXobwCROtn46fs8qajxCOqZVaCicdhl6s23Vj12et1HgQtrZeRO3TTIst7KNlrXR--CPLv5gVYivp7A0FcfxYqme6wXwFYKEoprMpG76YvRuNr2eLu_vbP2aTh3mQwIM4Y-CDZGyAeVEddk9uRn_OFuPHq-vp4uHvuxl23h_spjA8unYwq1H7MYm_a_QSoVKeVkJpR2LlpaVeHMS902h8dQQgt3t6UxrDQURT2LX0xC5M5bJeX5Urczcd_2B_zpGdfPhAZsmQIwGWsHhUCr13imGfMDSXB2guWehxLQTC-GueAYr8nRlpJdxoFGZVFZpfpey90LW8Ft6rTP4-TY8eAfkN6h6syLaQ9ItVNWX7O3y6HI2vprJAwejXvLpW5faoy3kBxFmXFaCWQ_mo5RfSxc-k_oudL3UH2kG5jw4Ps5PQmo_OrAVbfb8iHzZMmMIyuxWSJG91JIXVCsXZEh8Ytqp9SNhMK2VBqM0-KEt3G5VtmHCFdgb7UdIgXDirwbhwG4wLUj9yyYAyUYLxweSSv9rsPnNxnAInSUl30MPOH5LB-cW_hvCFFXj81-j-8nuxfNnU7Ggj2oybFbblNKBXJTF9wsVM1zncai4LHNkAN3yeF-JZbgVGzO34YKo3srRq-xXpn33N8JdHeDgRcP0dgsySdL1WJRuc1TmLzvelKFS2aKf8YRuBYfcCr-gEzF9pV4sBG6R3VlThhi3oJngnbMchPXjgKpkpodUnJL0pyawomMVBGgWD1Mui4us5SCbaIIp16dS6BLBIIsJdNEOp2BoxPehg15KR31fyMMpMXfqjsAE19_VqhezDaYAkXSVwVyNhzlaVtIVyTj1JvqMbfIjoqJ9gwE9qSyaLxfXVu9liwQeC_ph-_At6k1duNa4k7nS09MfyQoOyPpbHCupy4tJsaro3bruiRVuJ_tn_z3ajbQEu0ygddAcpJ9G3ol-qr3k3XZq36lDKr_Vnx44M_VO5P4nHoRkxFecAmAKuGTRyoBYrmQoQH44DS67BH-7brm7O3LThxEAG7TbCM-OsDRf_znLy7Eytc0bOSpDenkRVWc48L_Pw1JcRs9ROQBBcKWAbZ6VngVcN9kfvshPv2BL2ByAutSxg3kYeeLF1u0WXbSqNf2GILxQHcfLy0HzvkH3E5NM0kmIJPI66T2qYn8ndY8vpyIQr8KtG2O-ZSj9IUx7Hbwzcv-gm0enR2_nnkxP4ejvnm6h-pn4nHyb5IBmIjldey-FEQFLfvxbcTm318D-nG8qubvKtlwyifmcz7CdRN16di26cZkl0IcRFnJyLLOunIs5lkne0wLXghsh5tJ6l3FEjAmMkfEcN4yjG0-13z-NuNw3TtH-eDlKc7IroIoqD8wjXsdIh2xGCzDp22JgERndY1Mp593lRuIZzZKMO8kWNcOMEc2SnUTxsDP8H2foEJQ">