<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>16215</bug_id>
          
          <creation_ts>2026-03-25 17:03:04 +0000</creation_ts>
          <short_desc>AB-INT PTEST RISCV64: libpng ptest failure</short_desc>
          <delta_ts>2026-09-10 15:04:11 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>QA/Testing</classification>
          <product>Package Testing (ptest)</product>
          <component>ptest</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>AB-INT</status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>6.1</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="João Marcos Costa">joaomarcos.costa</reporter>
          <assigned_to name="Trevor Gamblin">tgamblin</assigned_to>
          <cc>mathieu.dubois-briand</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>ross.burton</cc>
    
    <cc>tgamblin</cc>
    
    <cc>yoann.congal</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Don&apos;t know</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>104802</commentid>
    <comment_count>0</comment_count>
    <who name="João Marcos Costa">joaomarcos.costa</who>
    <bug_when>2026-03-25 17:03:04 +0000</bug_when>
    <thetext>https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1321/steps/13/logs/stdio

Another potential timeout:

Failed ptests:
{&apos;libpng&apos;: &apos;START: ptest-runner\n&apos;
           &apos;2026-03-25T11:40\n&apos;
           &apos;+ cd src\n&apos;
           &apos;+ make check-TESTS\n&apos;
           &quot;make[1]: Entering directory &apos;/usr/lib/libpng/ptest/src&apos;\n&quot;
           &apos;PASS: tests/pngtest-all\n&apos;
(...)

qemuriscv64-ptest fedora42-vk-1

Full logs available in:
https://valkyrie.yocto.io/pub/non-release/20260325-66/testresults/qemuriscv64-ptest/libpng.log</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105290</commentid>
    <comment_count>1</comment_count>
    <who name="João Marcos Costa">joaomarcos.costa</who>
    <bug_when>2026-04-29 08:57:30 +0000</bug_when>
    <thetext>https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1522/steps/14/logs/stdio

Failed ptests:
{&apos;libpng&apos;: &apos;START: ptest-runner\n&apos;
           &apos;2026-04-28T15:41\n&apos;
           &apos;+ cd src\n&apos;
           &apos;+ make check-TESTS\n&apos;
           &quot;make[1]: Entering directory &apos;/usr/lib/libpng/ptest/src&apos;\n&quot;
           &apos;PASS: tests/pngtest-all\n&apos;
           &apos;PASS: tests/pngvalid-gamma-16-to-8\n&apos;
           &apos;PASS: tests/pngvalid-gamma-alpha-mode\n&apos;
           &apos;PASS: tests/pngvalid-gamma-background\n&apos;
           &apos;PASS: tests/pngvalid-gamma-expand16-alpha-mode\n&apos;
           &apos;PASS: tests/pngvalid-gamma-expand16-background\n&apos;
           &apos;PASS: tests/pngvalid-gamma-expand16-transform\n&apos;
           &apos;PASS: tests/pngvalid-gamma-sbit\n&apos;
           &apos;PASS: tests/pngvalid-gamma-threshold\n&apos;
           &apos;PASS: tests/pngvalid-gamma-transform\n&apos;
           &apos;PASS: tests/pngvalid-progressive-size\n&apos;
           &apos;PASS: tests/pngvalid-progressive-interlace-standard\n&apos;
           &apos;PASS: tests/pngvalid-transform\n&apos;
           &apos;PASS: tests/pngvalid-progressive-standard\n&apos;
           &apos;PASS: tests/pngvalid-standard\n&apos;
           &apos;PASS: tests/pngstest-1.8\n&apos;
           &apos;PASS: tests/pngstest-1.8-alpha\n&apos;
           &apos;PASS: tests/pngstest-linear\n&apos;
           &apos;PASS: tests/pngstest-linear-alpha\n&apos;
           &apos;PASS: tests/pngstest-none\n&apos;
           &apos;PASS: tests/pngstest-none-alpha\n&apos;
           &apos;PASS: tests/pngstest-sRGB\n&apos;
           &apos;PASS: tests/pngstest-sRGB-alpha\n&apos;
           &apos;PASS: tests/pngstest-large-stride\n&apos;
           &apos;PASS: tests/pngstest-negative-stride\n&apos;
           &apos;PASS: tests/pngstest-negative-stride-extra\n&apos;
           &apos;PASS: tests/pngunknown-IDAT\n&apos;
           &apos;PASS: tests/pngunknown-discard\n&apos;
           &apos;PASS: tests/pngunknown-if-safe\n&apos;
           &apos;PASS: tests/pngunknown-sAPI\n&apos;
           &apos;PASS: tests/pngunknown-sTER\n&apos;
           &apos;PASS: tests/pngunknown-save\n&apos;
           &apos;PASS: tests/pngunknown-vpAg\n&apos;
           &apos;PASS: tests/pngimage-quick\n&apos;
           &apos;Timeout! System state:\n&apos;
           &apos;Collected system state:\n&apos;
           &apos;+ dmesg\n&apos;
           &apos;[    0.000000] Booting Linux on hartid 2\n&apos;
           &apos;[    0.000000] Linux version 6.18.24-yocto-standard &apos;
(...)

qemuriscv64-ptest stream9-vk-1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105298</commentid>
    <comment_count>2</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2026-04-30 08:32:13 +0000</bug_when>
    <thetext>qemuriscv64-ptest stream9-vk-1 mathieu/master-next completed at 2026-04-28 17:45:00+00:00
https://valkyrie.yocto.io/pub/non-release/20260428-82/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1522/steps/14/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105470</commentid>
    <comment_count>3</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2026-05-15 15:50:22 +0000</bug_when>
    <thetext>qemuriscv64-ptest rocky9-vk-1 mathieu/master-next completed at 2026-05-15 13:45:20+00:00
https://valkyrie.yocto.io/pub/non-release/20260515-71/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1598/steps/14/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105499</commentid>
    <comment_count>4</comment_count>
    <who name="Yoann Congal">yoann.congal</who>
    <bug_when>2026-05-19 21:53:52 +0000</bug_when>
    <thetext>qemuriscv64-ptest fedora42-vk-1 wrynose completed at 2026-05-19 19:39:58+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1610</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105578</commentid>
    <comment_count>5</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2026-05-26 08:56:46 +0000</bug_when>
    <thetext>qemuriscv64-ptest stream9-vk-1 agodard/master-next completed at 2026-05-21 10:16:54+00:00
https://valkyrie.yocto.io/pub/non-release/20260521-45/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1620/steps/14/logs/stdio

qemuriscv64-ptest rocky9-vk-1 agodard/master-next completed at 2026-05-22 09:26:53+00:00
https://valkyrie.yocto.io/pub/non-release/20260522-49/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1626/steps/14/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105749</commentid>
    <comment_count>6</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2026-06-05 08:15:31 +0000</bug_when>
    <thetext>qemuriscv64-ptest fedora42-vk-1 master completed at 2026-06-04 04:03:34+00:00
https://valkyrie.yocto.io/pub/non-release/20260604-8/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1681/steps/13/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105809</commentid>
    <comment_count>7</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2026-06-10 16:42:32 +0000</bug_when>
    <thetext>qemuriscv64-ptest alma9-vk-2 mathieu/master-next completed at 2026-06-10 13:18:39+00:00
https://valkyrie.yocto.io/pub/non-release/20260610-79/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1716/steps/14/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105912</commentid>
    <comment_count>8</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2026-06-18 10:31:36 +0000</bug_when>
    <thetext>qemuriscv64-ptest rocky9-vk-1 mathieu/master-next completed at 2026-06-17 14:20:13+00:00
https://valkyrie.yocto.io/pub/non-release/20260617-64/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1765/steps/14/logs/stdio

qemuriscv64-ptest rocky9-vk-1 master&amp;master-next completed at 2026-06-10 12:18:59+00:00
https://valkyrie.yocto.io/pub/non-release/20260610-68/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1714/steps/14/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105976</commentid>
    <comment_count>9</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2026-06-22 09:06:12 +0000</bug_when>
    <thetext>qemuriscv64-ptest debian13-vk-2 mathieu/master-next completed at 2026-06-20 12:04:23+00:00
https://valkyrie.yocto.io/pub/non-release/20260620-63/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1784/steps/13/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106058</commentid>
    <comment_count>10</comment_count>
    <who name="João Marcos Costa">joaomarcos.costa</who>
    <bug_when>2026-07-01 08:28:31 +0000</bug_when>
    <thetext>https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1840/steps/14/logs/stdio
qemuriscv64-ptest stream9-vk-1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106059</commentid>
    <comment_count>11</comment_count>
    <who name="João Marcos Costa">joaomarcos.costa</who>
    <bug_when>2026-07-01 11:02:38 +0000</bug_when>
    <thetext>(adding Trevor in the loop) Wouldn&apos;t that be the case to disable libpng for RISCV64 in conf/distro/include/ptest-packagelists.inc?
I can send a patch, if so.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106283</commentid>
    <comment_count>12</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2026-07-23 08:59:34 +0000</bug_when>
    <thetext>qemuriscv64-ptest fedora43-vk-2 master-next completed at 2026-07-22 21:12:26+00:00
https://valkyrie.yocto.io/pub/non-release/20260722-95/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1969/steps/13/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106373</commentid>
    <comment_count>13</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2026-07-30 07:58:50 +0000</bug_when>
    <thetext>qemuriscv64-ptest ubuntu2404-vk-2 mathieu/master-next completed at 2026-07-28 23:15:53+00:00
https://valkyrie.yocto.io/pub/non-release/20260728-134/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/2014/steps/13/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106418</commentid>
    <comment_count>14</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2026-08-03 09:47:46 +0000</bug_when>
    <thetext>qemuriscv64-ptest debian12-vk-5 master-next&amp;master completed at 2026-08-03 00:38:14+00:00
https://valkyrie.yocto.io/pub/non-release/20260802-119/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/2065/steps/13/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106466</commentid>
    <comment_count>15</comment_count>
    <who name="Trevor Gamblin">tgamblin</who>
    <bug_when>2026-08-06 17:45:03 +0000</bug_when>
    <thetext>Doing some comparisons on a fresh build of core-image-ptest-libpng from oe-core master on my workstation (Ryzen 9 7900-based, so using TCG emulation). 

One-off runtime under no load, and with the full libpng ptest suite:

============================================================================
Testsuite summary for libpng 1.6.58
============================================================================
# TOTAL: 36
# PASS:  36
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[1]: Leaving directory &apos;/usr/lib/libpng/ptest/src&apos;
DURATION: 655
END: /usr/lib/libpng/ptest
2026-08-06T17:23
STOP: ptest-runner
TOTAL: 1 FAIL: 0

with pngimage-full removed:

============================================================================
Testsuite summary for libpng 1.6.58
============================================================================
# TOTAL: 35
# PASS:  35
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[1]: Leaving directory &apos;/usr/lib/libpng/ptest/src&apos;
DURATION: 472
END: /usr/lib/libpng/ptest
2026-08-06T17:43
STOP: ptest-runner
TOTAL: 1 FAIL: 0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106479</commentid>
    <comment_count>16</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2026-08-10 08:44:57 +0000</bug_when>
    <thetext>qemuriscv64-ptest ubuntu2604-vk-4 master-next completed at 2026-08-09 12:17:10+00:00
https://valkyrie.yocto.io/pub/non-release/20260809-61/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/2118/steps/15/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106791</commentid>
    <comment_count>17</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2026-09-10 15:04:11 +0000</bug_when>
    <thetext>Hasn&apos;t happened since early August around a libpng upgrade.
Re-open if seen again.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>