<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/77982>77982</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Unable to run tests for OpenMP on Windows
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
aganea
</td>
</tr>
</table>
<pre>
The OpenMP tests on Windows don't pass successfully. Using latest Visual Studio 17.8.3 on Windows 11 version 23H2. Using LLVM commit 6c2fbc3a68ba6d4bd1c8c2c43c98cff5e82f2ba4. I am including a branch below with an easy repro.
Just open an elevated admin `cmd.exe` and run the following.
```
C:\git>git clone https://github.com/aganea/llvm-project.git
...
C:\git>cd llvm-project && git switch bugreport_openmp_tests && cd ..
...
C:\git>llvm-project\llvm\utils\release\build_llvm_release.bat --version 18.0.0 --x64
...
********************
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
********************
Failed Tests (10):
libomp :: api/omp_in_explicit_task.c
libomp :: atomic/kmp_atomic_float10_max_min.c
libomp :: parallel/bug63197.c
libomp :: parallel/omp_parallel_if.c
libomp :: target/target_thread_limit.cpp
libomp :: tasking/omp50_taskwait_depend.c
libomp :: tasking/taskdep_if0.c
libomp :: tasking/taskdep_if0_2.c
libomp :: teams/teams-distr-on-host.c
libomp :: teams/teams_resize.c
Testing Time: 62.66s
Total Discovered Tests: 321
Unsupported: 118 (36.76%)
Passed : 193 (60.12%)
Failed : 10 (3.12%)
FAILED: projects/openmp/CMakeFiles/check-openmp C:/git/llvm-project/stage1_test/projects/openmp/CMakeFiles/check-openmp
cmd.exe /C "cd /D C:\git\llvm-project\stage1_test\projects\openmp && C:\Users\alex_\AppData\Local\Programs\Python\Python311\python3.exe C:/git/llvm-project/stage1_test/./bin/llvm-lit.py -sv C:/git/llvm-project/stage1_test/projects/openmp/runtime/test"
ninja: build stopped: subcommand failed.
```
See full error log: [openmp_test_errors.txt](https://github.com/llvm/llvm-project/files/13923262/openmp_test_errors.txt)
@jhuber6 @jpeyton52 are you be able to take a look please?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJysVlFv27oO_jXKCxHDlmPHfshD58y4u-hwC6zdfTRkiXG0yJIhyU1zfv2B7KRLt-Zgw04RsLL58aMo0qSYc7LTiBuSfSDZdsFGvzd2wzqmkS1aI06bxz3C_wbUnx_Ao_MOjIb_Sy3M0YEwmtC1h4E5B27kHJ3bjUqdInhyUnegWLCBr9KNTMEXPwppIFlHRZRe8yQJPKN10mig6X_oxfr-_utn4KbvpYec013LU5YXLcvFqhUJLzjlq5SXBd_tMizojrZsFcEnYD1IzdUoAgmD1jLN99CiMkc4Sr8HpgGZO4HFwZqIxFsS383yv6PzYAbUE0bhM_MogIleaiB5zHsR4QuSPAamBdhRg98j7IxS5ih1d-HK4_NveqxIekeyqpOepB876YEroxH23g8uqGhNaN1Jvx_biJue0HpOAKG1Us_9crDmG3IfBYKJMIqid5i5gGs4EJoTmkNw6I7ShyMYO4uDsb4JIfZDM2f0DOQCLrzvO7hmJ1kVHklWjV4qR7LKokLmkGRVO0olmqBuzi-jlnlYLi9JTooojmJYLl_y1Q8OCf2D38TwiM5L3ZH0DiCOIkiCoEGkQayCyILIg1gHUQRRxv_eHmomFQp4PB9vkcSEluEoJy2Akq3pBwhv0jtggyS0Nv3QSN3gy6Akl77xzB0ifsPCm15yQutDPzTzQ7NThvkkbnr20vRS3zIdmGVKoSK0bscuT5Ny_Qq9iQx7uzw2cneL2zPboSe0nheN31tkolGylz7iw3DLyh1CwiY3WTwFfmTSNwIH1OK2s4tZWAkcGrmLb4TyLrahN6mR9S6Aw_-lkM7bpdHLvXH-l0wai07-hRfstTxXJzzKHoNdTqM8d28QxjMFW-m4eUZ7qaKATWlycf6k3TiELxlF0CRJEcoszaN1TmgWiu0MfGDOoYDwNwHLNADzOEroG-C5Yi84SOKJ8AfYubrvPt1_3E4lMjeDEPjcUQitq8_sgLVUGN7yPfLDctZBNTe70EzedjZCa-dZh8nUkAitf4t33tS5NUNAAqGUi7DcwlUHm1vWVQe7dppVr06z6rzhc2M8Uzw5tEHJFL40JKvuhmHLPCNZdW84UySrHqzpbKiDrHo4-b3Rr4s0SYKHeT3t89cPIwqfqtQXmJI-Gk6wdM9_eKB21D5UYSjaAKLzQWqpv7GQ3KmNg_NmGOYqc2MbpnGYfLupXN4fd18QIdwCAK01FpSZejHJPlwNnWbSuci_eJJtCS3-YRhOc-an-HbnSkjSkqY0p6-R_cT_tnjJKv62H1u0OYTlgCdvdEaBWYSTGaFFYK1C8AY8OyAwUMYcYJiHW1ovxCYVZVqyBW6SdZzFJS3zfLHf8Ja367ZYF2te5i1PKGuzdSFEkmWCtny1kBsa01WcJJTGWR7nEUdWFIVgJZa8YKuYrGLsmVRRCDUytltI50bcrNdlQReKtajcdFOjVOMRJmVIW7Zd2M10PO3YObKKlXTefWfx0ivcPOlLXNO1ZRpNO2Mvl7vv17HFaNXmt_Mx7SYkZNrt3wEAAP__qIwrig">