<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#cceed0">
<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">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 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">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>
<p></p>
</body>
</html>