<p>Christian Savinovich <strong>uploaded patch set #4</strong> to this change.</p><p><a href="https://gerrit.asterisk.org/c/asterisk/+/11106">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">partial-inlining: disable partial-inlining if gcc>=8.2.1<br><br>Apply flag -fno-partial-inlining on default optimization if and only if<br>gcc version >= 8.2.1 (this is the current ver on Fedora and Ubuntu).<br>This is done to avoid a bug that causes arithmetic calculations to fail<br>if the following conditions are met:<br>1. TEST_FRAMEWORK on<br>2. DONT_OPTIMIZE off<br>3. Fedora and Ubuntu<br>4. GCC 8.2.1<br>5. There must exist a certain combination of multithreading.<br>6. Optimization level -O2 and -O3<br>7. Flag -fpartial-inline activated (default when optimization level>=2)<br>The following link points to a similar gcc bug reported in 2015. This leads me<br>to believe the bug has regressed. Note I am not able to replicate this bug<br>in an environment other than Asterisk + Test Framework + Test_cel because the<br>multithreading combination that causes it seems to be unique. Therefore I<br>am temporarily abandoning any thoughts of reporting the new occurrence of this<br>bug to gcc.gnu.org.  https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65307<br><br>Change-Id: Ibd1afe60e0a38b88e85fdcd9b051004601c2f102<br>---<br>M Makefile.rules<br>1 file changed, 6 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.asterisk.org:29418/asterisk refs/changes/06/11106/4</pre><p>To view, visit <a href="https://gerrit.asterisk.org/c/asterisk/+/11106">change 11106</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.asterisk.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.asterisk.org/c/asterisk/+/11106"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: asterisk </div>
<div style="display:none"> Gerrit-Branch: 16 </div>
<div style="display:none"> Gerrit-Change-Id: Ibd1afe60e0a38b88e85fdcd9b051004601c2f102 </div>
<div style="display:none"> Gerrit-Change-Number: 11106 </div>
<div style="display:none"> Gerrit-PatchSet: 4 </div>
<div style="display:none"> Gerrit-Owner: Christian Savinovich <csavinovich@digium.com> </div>
<div style="display:none"> Gerrit-Reviewer: Friendly Automation </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>