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

    <tr>
        <th>Summary</th>
        <td>
            [OpenMP RT] taskdep_if0.c assert hit
        </td>
    </tr>

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

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

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

<pre>
    `KMP_DEBUG_ASSERT(n >= 0);` is hit on taskdep_if0.c https://github.com/llvm/llvm-project/blob/main/openmp/runtime/src/kmp_taskdeps.h#L26

It's a bit difficult to hit it so I did:
```
$ while (cd /path/to/build/runtimes/runtimes-bins/openmp && /usr/bin/python3.10 /path/to/build/./bin/llvm-lit -v --xunit-xml-output=xunit.xml /path/to/build/runtimes/runtimes-bins/openmp/runtime/test/tasking/taskdep_if0.c); do date; done
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyck09vnDwQxj_NcLFAZmwIHDgk2vAqehs1StLzymDv4sbYCA_58-0r2HTTRuqhlRAMtmf88zOPVYz26I1poLiCYpeohYYwN6N9UuEu6YJ-a6Dk_9_e7XfXV9_-218-PFzfPwJWnoG4BrFjHLAGcQUlZzaywRILnpGKT9pMe3vgWc8GoimCuARsAdujpWHpsj6MgK1zzz8_6TSH76YnwLZzoQNsR2U9YBsm48cJsJ0XT3Y0gG2ce8D2aZz27zvFbAAUX7AEvgN-eXrfEOBFZIp1lpi2h4PtF0eMwoZpicXAbpi2emU75ZX8_Tn9omQvg3WGAVa9ZoDtpGgAbCmsmIt1-oMr_hKmnfXxzM4AS8ByzV_ivGZuB5veaAheZDn_U-XsvHZTyFli6TNL09fFW0pfR5eGhaaFQOy2oex1dP9M-ZvCZOLaiVVe64_v0bmlp54zHZhWZE6hN580THQjdC1qlZgmv8jzUghZ1cnQ9FVXmgtRFZILw3UuMVdSKKVV13EtRWIb5Ci5wCoXUkqeFbJWXaVLrHmRH0QFkptRWZetsmRhPiY2xsU0VVkXmDjVGRc3SyN688K2SUBcHT43m5TdcowgubOR4kcVsuS2u_B1Mv72jt0_QrH75GYVo5lptVCyzK75a3NvMKvqG-yPAAAA__8eqhiX">