<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJylU912oyAQfhq8mROPQlKTCy_SZvME-wL8qWwRXMCkefsdjG1Pu92LPfUgfjODw8c3g_Dq1p797BRcB2M1pHAzrofkQczGKlA8PCcuMMLKfVkRdiTViVSvM92C5AmSjqmU07R6H6p1LKZxCUZuHKH7DHnoJaFPIAcegFDMcUTXhdADkObx_gusD6FsCrwfOcwueGv_FfXjBNGM6mO882Hd0xB2Qu6PGTzVK6KPy_hq2-a0nuQNfDzSZzPLYLnr7zlh0_lJO-T0SZdlfvOxI8OX4gs6BOSawcukZdIK-J39070sGfgAym_uVbLeT7lGHWriryhE85dS6Povscjux5dn-zlo6MwLGAcJofRKg4ngxcX4OWZiYk7Qm4t20EsJXEo9pYiLcRWPYFD9ZZnJXXADoeHqQxrQeM6dtugGow8a9O-ZW3tbU-QgaoA7jhNPRhhr0q0sVMvUgR14wec0-NAKjcc1bn4p5mDbIaUp5ialZxy9ScMsSsyAhrWX189mCv4X6oymiXHWyO-8owfWFEMraLff7SrR7R8UO6haivpBSd3VXcOpZLSwXGgbW7LDUlOnr7CkQEx2p-L7DExLK1rXlNUVpfuqKrdqLxSjDas6zqqakm2l8TrZMucpfeiL0C4pxdxHDFoTU3wP8hhN77ReCCPDZJJF41O74C3G-9mkXJ57U2EPCiyF81j18N49xUK3Xbj-Ab4MR00>52937</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            #pragma unroll can't be followed by another #pragma
        </td>
    </tr>

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

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

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

<pre>
    Found while trying to build darktable 3.8.0:

$ cat test.cpp
```
int main(int argc, char **argv) {
        #pragma unroll
        #pragma omp simd
        for(int i=0; i<10; i++) {
        }
}
```
```
$ clang++ -fopenmp test.cpp

test.cpp:3:2: error: expected a for, while, or do-while loop to follow '#pragma unroll'
        #pragma omp simd
        ^
```
The fix in the code is obvious, but given gcc accepts this as it is, it may be worth making clang more equally accepting for compatibility.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyVU9uSoyAQ_Rp86YqlkETz4EMumy_YHwBBZYeAC5jL329jnJma7OzDWoB9we7Tp1vh5KM5u8lKuA3aKIj-oW0P0YGYtJEguX-LXKCH5XVeELYnxYkU7yddQ8sjRBVi3o7jYt0Wy5pVbSNcuLaE1knkvm8JPUI7cA-EYow9mq6E7oBUh-cnsDyEstHz_sJhst4Z8y-vu4wQ9EV-9XfOLzk1YSfEfkjCsVwkepjXd2mr01LJh_C1pFc10WC47Z8xYdW5UVnE9MLLfH7Y2J7hprhBeY9Yk3AfVRuVBP5Ef3y2JQnOg3SrZ5eMc2PqUYecuBsSUf3FFJr-iyyy-fFtbT8HBZ2-g7YQUWydVKADOHHVbgoJmJgi9PqqLPRtC7xt1RgDXsZbPIBG9udrOk3BA4SCm_NxQOUtTdrMG1ycV6B-T9yYxxIiOZEDzHgZedRCGx0feSYbJndsx7Ooo1HNa904jjhoVUx5nuwgmQJjWofw_ScN2eRNM8Q4hjTT9Iyr13GYRI4JUTHm-v5ajd79wragqkOYFJZz3tAdq7Kh2daSlduuFWqt2m1V7phUXd1VtSy3a9qpzHChTGjIBieDWnWDOQTKZHPKdEMLWpaUlQWldVHka1kLyWjFio6zoqRkXSj8d0yecOTO95lvZkhi6gM6jQ4xfDp5CLq3Ss3pMD6f4uB8IxRSo-10z-bkzQz-D6KQMcA">