<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/56485>56485</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
bug #37251 from clang 7 still exists in 14
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
martinbonaciugome
</td>
</tr>
</table>
<pre>
https://github.com/llvm/llvm-project/issues/37251 still exists in clang 14.0.6 but is also happening in debug build also. my memory blew on initializing an inline global thread pool in a dll, as it was creating 1000s of instances of pools during program initialization. same code works perfectly as a framework and .so on iOS/macOS and android/linux
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJylUcuSnDAM_Bq4qEKBgWE4cMijct3DfoH8AJzINmWbzE6-PjJJag85pgqXLboltVoy6Oey53ykqv9Yia_8bTbvp2xUcBwQ_fh7fThi-GZU5tCmdJrEj34SYwcpWyIwbzblBNaDIvQbdEPTNjeQZwabACkF2PE4jLcMMksbeW4MW9IX2oB7gjMuxCdIMg8Inmk2WyT7s-Rgicl6AxsFiQR5jwY1HCFQKYigiSrxGZBVZHjwpZiQS27Xtm2CsDIvZfTKXEHJTKDPWCg83hbRvffkzOAbSOgMqKANPEL8nuAwcWUb6Fn6IKycYwrC-jQ0PGXR_fLK7jhUL6_Xbz4xWF2ctP58q_XS67mfsc42k1mKEZXof7u5xuD-WDj9Y2031Gek_9jYeBvuY70v99VwsxnFNI3tIOWqhBq7_ra2qrvJTteE0lBaqvFTJYTndVwl-F2NX2q7iFaIdupE2_eiE80khJy74T6vq7prs1ZDaxxaaoqOJsStjssliUdNDFIZ6B3ElOzmjbnacX088x7i4jDy9mTwqOy5BWfqS8RyDfELF5vryA">