Bug 15930 - AB-INT PTEST RISCV64: libpng ptest failure
Summary: AB-INT PTEST RISCV64: libpng ptest failure
Status: RESOLVED WORKSFORME
Alias: None
Product: Package Testing (ptest)
Classification: QA/Testing
Component: ptest (show other bugs)
Version: unspecified
Hardware: RISCV Multiple
: Medium normal
Target Milestone: 5.3
Assignee: Unassigned
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2025-07-08 09:49 UTC by João Marcos Costa
Modified: 2026-03-04 22:51 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description João Marcos Costa 2025-07-08 09:49:40 UTC
Failed ptests:{'libpng':
['tests/pngtest-all',
'tests/pngvalid-gamma-16-to-8',
'tests/pngvalid-gamma-alpha-mode',
'tests/pngvalid-gamma-background',
'tests/pngvalid-gamma-expand16-alpha-mode',
'tests/pngvalid-gamma-expand16-background',
'tests/pngvalid-gamma-expand16-transform',
'tests/pngvalid-gamma-sbit',
'tests/pngvalid-gamma-threshold',
'tests/pngvalid-gamma-transform',
'tests/pngvalid-progressive-size',
'tests/pngvalid-progressive-interlace-standard',
'tests/pngvalid-transform',
'tests/pngvalid-progressive-standard',
'tests/pngvalid-standard',
'tests/pngstest-1.8',
'tests/pngstest-1.8-alpha',
'tests/pngstest-linear',
'tests/pngstest-linear-alpha',
'tests/pngstest-none',
'tests/pngstest-none-alpha',
'tests/pngstest-sRGB',
'tests/pngstest-sRGB-alpha',
'tests/pngunknown-IDAT',
'tests/pngunknown-discard',
'tests/pngunknown-if-safe',
'tests/pngunknown-sAPI',
'tests/pngunknown-sTER',
'tests/pngunknown-save',
'tests/pngunknown-vpAg',
'tests/pngimage-quick',
'tests/pngimage-full']}

https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/171/steps/12/logs/stdio
qemuriscv64-ptest debian12-vk-1

https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/172/steps/12/logs/stdio
qemuriscv64-ptest ubuntu2204-vk-2

https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/173/steps/12/logs/stdio
qemuriscv64-ptest debian12-vk-9

https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/175/steps/13/logs/stdio
qemuriscv64-ptest alma8-vk-2

https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/176/steps/13/logs/stdio
qemuriscv64-ptest opensuse156-vk-1
Comment 1 Randy MacLeod 2025-07-10 14:41:55 UTC
Caused by libpng-1.6.48-> 49 upgrade.
Introduced SIMD ops for Riscv it seems.
Comment 2 Trevor Gamblin 2025-08-14 14:40:38 UTC
Seems to be fixed by 1.6.50 upgrade: https://lists.openembedded.org/g/openembedded-core/message/220753

Can we take that instead?
Comment 3 Randy MacLeod 2026-03-04 22:51:00 UTC
libpng has been updated many times since this issue was reported:
   libpng: upgrade 1.6.54 -> 1.6.55
in 
   https://git.openembedded.org/openembedded-core/commit/?id=5e50b55e5a871464381f2ad08f65c3600339ed8e

The problem hasn't re-occurred so closing.