[core-updates] libpng 1.6.37 non-deterministic test failure

  • Done
  • quality assurance status badge
Details
2 participants
  • Maxim Cournoyer
  • Steve George
Owner
unassigned
Submitted by
Maxim Cournoyer
Severity
normal
M
M
Maxim Cournoyer wrote on 15 Jan 2021 07:05
(address . bug-guix@gnu.org)
87czy6loou.fsf@gmail.com
Hello,

I had the following failure while building core-updates:

Toggle snippet (88 lines)
PASS: tests/pngimage-full
============================================================================
Testsuite summary for libpng 1.6.37
============================================================================
# TOTAL: 33
# PASS: 32
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to png-mng-implement@lists.sourceforge.net
============================================================================
make[3]: *** [Makefile:1456: test-suite.log] Error 1
make[3]: Leaving directory '/tmp/guix-build-libpng-1.6.37.drv-0/libpng-1.6.37'
make[2]: *** [Makefile:1564: check-TESTS] Error 2
make[2]: Leaving directory '/tmp/guix-build-libpng-1.6.37.drv-0/libpng-1.6.37'
make[1]: *** [Makefile:1997: check-am] Error 2
make[1]: Leaving directory '/tmp/guix-build-libpng-1.6.37.drv-0/libpng-1.6.37'
make: *** [Makefile:1999: check] Error 2

Test suite failed, dumping logs.

--- ./test-suite.log --------------------------------------------------------

=====================================
libpng 1.6.37: ./test-suite.log
=====================================

# TOTAL: 33
# PASS: 32
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: tests/pngtest
===================


Testing libpng version 1.6.37
with zlib version 1.2.11

libpng version 1.6.37
Copyright (c) 2018-2019 Cosmin Truta
Copyright (c) 1998-2002,2004,2006-2018 Glenn Randers-Pehrson
Copyright (c) 1996-1997 Andreas Dilger
Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
library (10637): libpng version 1.6.37 - April 14, 2019

pngtest (10637): libpng version 1.6.37 - April 14, 2019

Testing ./pngtest.png:
Text compression[0]=-1

stereo mode = 1
vpAg = 100 x 100, units = 0

Text compression[0]=0
eXIf type MM, 52 bytes

Image width = 91, height = 69

Files ./pngtest.png and pngout.png are different
Was ./pngtest.png written with the same maximum IDAT chunk size (8192 bytes),
filtering heuristic (libpng default), compression level (zlib default),
and zlib version (1.2.11)?

FAIL
libpng FAILS test
Default limits:
width_max = 1000000
height_max = 1000000
cache_max = 1000
malloc_max = 8000000
FAIL tests/pngtest (exit status: 1)


command "make" "check" "-j" "24" failed with status 2
builder for `/gnu/store/h9i04rx5f3p90ic3rkqaljg9cr448054-libpng-1.6.37.drv' failed with exit code 1
@ build-failed /gnu/store/h9i04rx5f3p90ic3rkqaljg9cr448054-libpng-1.6.37.drv - 1 builder for `/gnu/store/h9i04rx5f3p90ic3rkqaljg9cr448054-libpng-1.6.37.drv' failed with exit code 1

Retrying the build passed.

Thanks,

Maxim
S
S
Steve George wrote on 22 Apr 11:41 +0200
block 70456 with 45885
(address . control@debbugs.gnu.org)
1713778908-2675-bts-steve@futurile.net
block 70456 with 45885
thanks
S
S
Steve George wrote on 23 Apr 14:47 +0200
Update and determinism on core-updates
(address . 45885@debbugs.gnu.org)
Ziet9kRMptrn2Sse@dragon2
On core-updates libpng@1.6.37 seems to build deterministically.

Looks like 1.6.43 is current.
M
M
Maxim Cournoyer wrote on 12 Nov 07:09 +0100
Re: bug#45885: [core-updates] libpng 1.6.37 non-deterministic test failure
(name . Steve George)(address . steve@futurile.net)(address . 45885-done@debbugs.gnu.org)
87ttcd6l0e.fsf_-_@gmail.com
Hi Steve,

Steve George <steve@futurile.net> writes:

Toggle quote (4 lines)
> On core-updates libpng@1.6.37 seems to build deterministically.
>
> Looks like 1.6.43 is current.

Thanks for the heads-up. I've built it like 40 times on master in its
1.6.39 version, and couldn't reproduce any flaky test failure either.

Tentatively closing.

--
Thanks,
Maxim
Closed
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 45885@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 45885
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch