<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#cceed0">
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 7/3/24 09:48, Changqing Li wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:eb27c83c-f987-4739-9fc5-b781364685df@windriver.com">
      <div class="moz-text-html" lang="x-unicode">
        <div class="moz-forward-container">
          <div class="elementToProof">Hi, Dear maintainers</div>
          <div class="elementToProof"> <br>
          </div>
          <div class="elementToProof"> I  met an  issue similar to issue
            [1]. With gcc 14,  pixman compile failed with following
            error,  but it only reproduce when -Og is used,  it will
            success with -O2:</div>
          <div class="elementToProof">
            pixman-0.42.2/pixman/pixman-combine-float.c:370:5: error:
            inlining failed in call to 'always_inline'
            'combine_soft_light_c': function not considered for inlining</div>
          <div>   370 |     combine_ ## name ## _c (float sa, float s,
            float da, float d)       \</div>
          <div>       |     ^~~~~~~~</div>
          <div class="elementToProof">
            ../pixman-0.42.2/pixman/pixman-combine-float.c:655:1: note:
            in expansion of macro 'MAKE_SEPARABLE_PDF_COMBINERS'</div>
          <div class="elementToProof"><br>
          </div>
          <div class="elementToProof">I also open a bug for gcc: <a class="moz-txt-link-freetext" href="https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115679" moz-do-not-send="true">https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115679</a><br>
          </div>
          <div class="elementToProof"><br>
          </div>
          <div class="elementToProof">And I want to  ask will pixman
            make a workaround like issue [1] for gcc14? <br>
          </div>
        </div>
      </div>
    </blockquote>
    <p>According to latest comments of gcc bug,   "always_inline +
      indirect function call" is not support, maybe this need to be
      fixed from pixman side.</p>
    <p>Regards</p>
    <p>Changqing<br>
    </p>
    <blockquote type="cite" cite="mid:eb27c83c-f987-4739-9fc5-b781364685df@windriver.com">
      <div class="moz-text-html" lang="x-unicode">
        <div class="moz-forward-container">
          <div class="elementToProof"> </div>
          <div class="elementToProof"> <br>
          </div>
          <div class="elementToProof"> Refer:</div>
          <div class="elementToProof"> [1]   <span><a href="https://bugs.freedesktop.org/show_bug.cgi?id=55630" id="OWAd52eb28e-771c-c8ba-81d4-968f3e8a5f54" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">https://bugs.freedesktop.org/show_bug.cgi?id=55630</a></span> </div>
          <div class="elementToProof"> <br>
          </div>
          <div class="elementToProof"> Thanks,</div>
          <div class="elementToProof"> Changqing</div>
        </div>
      </div>
    </blockquote>
  </body>
</html>