#1153082 rocm support emits warnings to stderr

#1153082#5
Date:
2026-11-05 09:26:28 UTC
From:
To:
The new rocm support in UCX is a great idea,
but it's interfering with CI testing.

It emits a warning to stderr,
e.g. petsc on arm64
https://ci.debian.net/packages/p/petsc/testing/arm64/77493324/

138s Using PETSC_DIR=/usr/lib/petsc
138s run SNES testex19
142s make: [makefile:36: testex19] Error 1 (ignored)
142s Possible error running C/C++ src/snes/tutorials/ex19 with 1 MPI process
142s See https://petsc.org/release/faq/
142s [1793850805.012662] [autopkgtest-incus-kttidn:9570:0]          rocmmem.c:246  UCX  WARN rocm hooks installed with one mechanism only (bistro: Unsupported operation, reloc: Success)
142s lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
142s Number of SNES iterations = 2


autopkgtest treats content in stderr as a test fail (unless explicitly
permitted), so this UCX warning is causing a lot of MPI client
packages to fail debci.

The situation is a bit confusing: the ucx changelog says the rocm
support is activated only for amd64, so why is arm64 affected?
Or is that amd64 restriction strictly only for ubuntu?

amd64 itself is not emitting this warning
e.g. https://ci.debian.net/packages/p/petsc/testing/amd64/77493121/

Can the package be reconfigured to stop emitting this warning,
without requiring extra env variables and without ignoring stderr in
debian/tests?

#1153082#10
Date:
2026-11-05 11:49:43 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
ucx, 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 1153082@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alastair McKinstry <mckinstry@debian.org> (supplier of updated ucx 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 05 Nov 2026 11:20:02 +0000
Source: ucx
Architecture: source
Version: 1.23.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Alastair McKinstry <mckinstry@debian.org>
Closes: 1153082 1153095
Changes:
 ucx (1.23.2-1) unstable; urgency=medium
 .
   * New upstream release
   * Patch from Adrian Bunk to fix nobistro warning that breaks dolfin-fenix.
     Closes: #1153095, #1153082
   * Fix homepage as github.com; www.openucx.org doesnt exist
Checksums-Sha1:
 1109b7bc73dcb8c0f159e5e0df612494f048e794 2709 ucx_1.23.2-1.dsc
 b7eeb4f9b7b6b2200c944ae50c50c7195333e34f 2645796 ucx_1.23.2.orig.tar.xz
 b5c896966100dcef91997e381b095487ac6c9062 12828 ucx_1.23.2-1.debian.tar.xz
 400e0b86114b3ed875a96b0deebe88799a503724 15058 ucx_1.23.2-1_arm64.buildinfo
Checksums-Sha256:
 eae2ffb92400b9f35c28274fe037ddeb46707544aceccba24c254654faf6aaab 2709 ucx_1.23.2-1.dsc
 7ff47741f53e0d331ca66dbbb821682192bc186a73c4898871974418760f72e7 2645796 ucx_1.23.2.orig.tar.xz
 8a40fb766e48268e7fa477f6540b566613a6e6943a964e81fb5856285f857d59 12828 ucx_1.23.2-1.debian.tar.xz
 a5a01cdda35694fe74ea954fda65eda3a07921e314ab0a4be2b5cf23b8846c4a 15058 ucx_1.23.2-1_arm64.buildinfo
Files:
 04a210ed2c832be43a58cc65e0f515ce 2709 science optional ucx_1.23.2-1.dsc
 6393b04c2c2b58a0c0a3c080e35c8d76 2645796 science optional ucx_1.23.2.orig.tar.xz
 a8dadd88a59ff02c60da962838254eb4 12828 science optional ucx_1.23.2-1.debian.tar.xz
 c512f2c2f2f285c21c27b8f7eebd679d 15058 science optional ucx_1.23.2-1_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAmrsaX0ACgkQy+a7Tl2a
06Wzpw/9EH/2gF377EkqR4kPP/9OUqmkxZyzsMH9keAwxDwBHEfTmEgSK5R0rLP4
F4L7cdqUPaSkSqJcOe/xVHpqPv9Rg+SzYvfRvgkkYfzeTF1AQ9ZGs1RTLMi/jg0p
bP471Ed6VgwCr2xtAW3jIf9KsPYD31t3f8TXjJ20EsYDwp/goKu+pw+d8oFvfjuT
MIzr6ZJhSMTQSCq/uEcJgUKoB6G/w9f5S+FRxGiQz4WcDN+PXXFHTLJ4kkFZgAUF
Bi8iaDjizdzlrikMOsDtY9FRXssVH7IaBUjhKai/wwjYp+7HcvcCtvEPPOBqVOQo
zxM7JwC0iF/M0DmgZ9JwPmzNvIdWsb5Fq/nbbuidIBd7RSq2QP/6DAM/cAgpyMHo
IPOK5yFN4KYK2V5zW3PMKZxvF6RiKcE4DdQzXaSiiGEFpPx8pEHY7iwlfac2I+2E
dFoGDMtbrKPkm1rptSMt8gu5xDNpBUYP8yhmdjXAGOfJj3nZzuVZv19lgr3DsWfI
QjEmsy7/qZtmB8rlyy0YVczaxQR5KLRygAaCSII3tTd35zwNljCjmGqpU2zbD4dl
OjADTl1G5ZRMJzCmC/VHqSS7HI/gj5G+MdcwmX8bH3oqXffSlb/1MC5ee/f4ew1J
du7HdcbqvhVLNf6wWiHgVjpbB6aXrJNG3QFNUtYOhndWRF+i6/4=
=G8KS
-----END PGP SIGNATURE-----