Your message dated Thu, 03 Jan 2019 13:49:31 +0000 with message-id <[email protected]> and subject line Bug#917983: fixed in glib2.0 2.58.2-2 has caused the Debian Bug report #917983, regarding glib2.0: [experimental] FTBFS on arm64: tests/refcount/closures.c:298:main: assertion failed: (seen_thread2 != FALSE) to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 917983: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917983 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: glib2.0 Version: 2.58.2-1 Severity: serious Justification: fails to build from source (but built successfully in the past) A test fails on arm64: START: /<<PKGBUILDDIR>>/debian/build/deb/tests/refcount/closures init 0xaaaafde2c210 . . . . c. . . . c. . stopping stopped ** GLib:ERROR:../../../tests/refcount/closures.c:298:main: assertion failed: (seen_thread2 != FALSE) I've seen this before, in 2.54.2-3. If we run too many iterations, the test times out; but if we run too few, the main thread starves the other threads and the test gets through its intended number of iterations in the main thread before the other threads have been scheduled at all, by starving the other threads. I'm very tempted to just knock out this particular test on arm*, at least as a build-time test (it can stay as an autopkgtest, optionally marked as flaky, if we want that). smcv
--- End Message ---
--- Begin Message ---Source: glib2.0 Source-Version: 2.58.2-2 We believe that the bug you reported is fixed in the latest version of glib2.0, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Simon McVittie <[email protected]> (supplier of updated glib2.0 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 03 Jan 2019 09:35:04 +0000 Source: glib2.0 Binary: libglib2.0-0 libglib2.0-tests libglib2.0-udeb libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libglib2.0-data libglib2.0-doc libgio-fam Architecture: source Version: 2.58.2-2 Distribution: experimental Urgency: medium Maintainer: Debian GNOME Maintainers <[email protected]> Changed-By: Simon McVittie <[email protected]> Description: libgio-fam - GLib Input, Output and Streaming Library (fam module) libglib2.0-0 - GLib library of C routines libglib2.0-bin - Programs for the GLib library libglib2.0-data - Common files for GLib library libglib2.0-dev - Development files for the GLib library libglib2.0-dev-bin - Development utilities for the GLib library libglib2.0-doc - Documentation files for the GLib library libglib2.0-tests - GLib library of C routines - installed tests libglib2.0-udeb - GLib library of C routines - minimal runtime (udeb) Closes: 917980 917983 Changes: glib2.0 (2.58.2-2) experimental; urgency=medium . * Team upload * d/p/gvariant-test-Also-force-alignment-for-tuple-test-data.patch: Fix gvariant test failure on s390x by forcing more test data to be aligned (Closes: #917980) * d/p/debian/closures-test-Skip-on-arm-unless-flaky-tests-are-allowed.patch, d/tests/flaky: Only run closures test on arm* as part of a separate, flaky autopkgtest. This test does not seem to be reliable enough for its failures to be treated as release-critical, at least on arm*. If we run too many iterations, it fails on CPUs where 16-bit accesses are slow; if we run too few, it occasionally fails when one thread starves another. (Closes: #917983) * d/p/debian/Disable-some-tests-on-slow-architectures-which-keep-faili.patch, d/p/debian/Skip-test-which-performs-some-unreliable-floating-point-c.patch: d/tests/flaky: Use g_test_skip() for flaky tests, and run them from d/tests/flaky Checksums-Sha1: 04dee0c867dfcff6c4447621bf882d9c1fd1643f 3277 glib2.0_2.58.2-2.dsc 18b60d1cda640d2b16dabf29b4437070619b23f3 83960 glib2.0_2.58.2-2.debian.tar.xz f0ed9eb14d27c37874d4e01f1657bff74657c9d8 8090 glib2.0_2.58.2-2_source.buildinfo Checksums-Sha256: ea4a20d767ed3d70067eb5dee8db334c82ef20f77334d258518dc741eb3dc010 3277 glib2.0_2.58.2-2.dsc 1c4605d53ec57ab77a750022cfcc4a6d086836128024bbb161d76e3ba823f430 83960 glib2.0_2.58.2-2.debian.tar.xz fdd3b347ec2fa5f52b285694e1373e1accc8aa94d47efa3ba758854c3ac0f3a4 8090 glib2.0_2.58.2-2_source.buildinfo Files: e4e4c89c79badae09f172a71749de58d 3277 libs optional glib2.0_2.58.2-2.dsc 76081c4f6f00904b882382186acbeccf 83960 libs optional glib2.0_2.58.2-2.debian.tar.xz 427c01e1d16edd4a1e5b6610f4322f1e 8090 libs optional glib2.0_2.58.2-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAlwuDiUACgkQ4FrhR4+B TE/2rg/+NicgCs2ugCdXuiF8Sm520MfmlqEIK86Tuo7+L1oNI/nSE20KvYLkjGXk 2pP8EwcRNqH0zV1G0yivRx58YrhdQxLtsdrstSUZnToyuqH7oTKxtFjiBOnTJiYj powKZBkKGuz4XZ9Ya1Ys6wqrqAkFAjoXVCHlqYYvvK0QG62IVlhR+0u7jv3q9UFp 1eG0X1WAM6SA7mNbYqFvAKaal7H7vpv8WKS5qfafQr2U9BXRacu7D8h9OnazJqa3 68k0nKtTVYqcdRenG0c01w1QW1yGoytG9jbqDRp8TGWi4yR6ZpyFnLOz/BU6VlkY xzNKQVNUGFF0X7HLH+rs/xjbHXDF89A5bXdhx+dx9SkSKFLT4uHmad6mXD0kyaV8 PSdZJKJI5+7uz7poy8WkRimhUUXA+r5y6DPg2aY/A354R83XAziRmdBLFN/BSS/d aQqfOppspp6VlUjvMAavqxaxjhafAPse9xmE4wieyGU7MxU4t+ktc5w1D82w5/pB ORMpZF1lPYgtHmfNohR1zyCAyhgBhNFamDQOrPPyCmSQeXSp6s8LqXm5XcMqSuYt JOAByXiNIAeewUyKxl63VJVqEfqKdZfzG2PjGAw4ppb1X4ETmAKMGsZ58vvg4zz7 sSxrdRpDoldoJ+g86rT3HoXhGOgku1hwpL7wMC0kyAYQzqA5PUg= =WOlt -----END PGP SIGNATURE-----
--- End Message ---

