** Changed in: hipcub (Ubuntu)
       Status: New => In Progress

** Description changed:

  [ Impact ]
  
- hipcub 7.2.3 (libhipcub-dev) is a header-only C++ GPU algorithm library 
wrapping
+ hipcub 7.2.4 (libhipcub-dev) is a header-only C++ GPU algorithm library 
wrapping
  rocPRIM on ROCm. This release brings one functional addition and one
  test-side fix relative to 7.1.1:
  
  1. Experimental SPIR-V back-end support — The build system now includes 
optional
-   SPIR-V compilation paths, allowing hipCUB to target SPIR-V-capable devices
-   experimentally. No existing behaviour is altered; this path is disabled 
unless
-   explicitly requested at build time.
+   SPIR-V compilation paths, allowing hipCUB to target SPIR-V-capable devices
+   experimentally. No existing behaviour is altered; this path is disabled 
unless
+   explicitly requested at build time.
  
  2. Memory leak fixes in unit tests — Several unit test binaries contained 
improper
-   resource cleanup. These leaks were confined to the test harness and had no 
effect
-   on the installed library or its consumers.
+   resource cleanup. These leaks were confined to the test harness and had no 
effect
+   on the installed library or its consumers.
  
  Packaging changes in this upload (no user-visible behaviour change once 
installed):
  - d/rules: updated to use llvm22 toolchain paths.
  - d/control, d/copyright, d/upstream/metadata, d/watch: updated for the 7.2.x
-   monorepo layout.
+   monorepo layout.
  
  The library is header-only; no object code or SONAME is shipped, so reverse
  dependencies are unaffected at the binary level.
  
  [ Test Plan ]
  
  1. Build:
-   - sbuild or dpkg-buildpackage succeeds.
-   - dpkg --compare-versions confirms 7.2.3-0ubuntu1 > 7.1.1-0ubuntu1.
-   - No .symbols file exists (hipcub is header-only); dpkg-gensymbols is not
-     applicable.
+   - sbuild or dpkg-buildpackage succeeds.
+   - dpkg --compare-versions confirms 7.2.4-0ubuntu1 > 7.1.1-0ubuntu1.
+   - No .symbols file exists (hipcub is header-only); dpkg-gensymbols is not
+     applicable.
  2. Installability:
-   - apt install libhipcub-dev libhipcub-tests.
-   - Confirm reverse dependencies remain installable without rebuild.
+   - apt install libhipcub-dev libhipcub-tests.
+   - Confirm reverse dependencies remain installable without rebuild.
  3. Autopkgtest:
-   - Run autopkgtest suite (command1: 
/usr/libexec/rocm/libhipcub-tests/run-tests;
-     Architectures: amd64, arm64).
-   - All tests pass.
-   Output: 
-   ```
-   autopkgtest [18:56:49]: test command1: -----------------------]
-   autopkgtest [18:56:50]: test command1:  - - - - - - - - - - results - - - - 
- - - - - -
-   command1             PASS
-   autopkgtest [18:56:51]: @@@@@@@@@@@@@@@@@@@@ summary
-   command1             PASS
-   2026-05-27 18:56:53 - Autopkg tests ended for hipcub in 
ppa:bruno-bdmoura/hipcub-7.2.3.
-   Tests took: 0h 19m 47s. Logs saved in ./hipcub_20260527_183706.log
-   ```
+   - Run autopkgtest suite (command1: 
/usr/libexec/rocm/libhipcub-tests/run-tests;
+     Architectures: amd64, arm64).
+   - All tests pass.
+   Output:
+   ```
+   autopkgtest [18:56:49]: test command1: -----------------------]
+   autopkgtest [18:56:50]: test command1:  - - - - - - - - - - results - - - - 
- - - - - -
+   command1             PASS
+   autopkgtest [18:56:51]: @@@@@@@@@@@@@@@@@@@@ summary
+   command1             PASS
+   2026-05-27 18:56:53 - Autopkg tests ended for hipcub in 
ppa:bruno-bdmoura/hipcub-7.2.3.
+   Tests took: 0h 19m 47s. Logs saved in ./hipcub_20260527_183706.log
+   ```
  
  [ Where problems could occur ]
  
  * The d/rules update to llvm22 paths is an infrastructure-only change; any
-   regression would manifest as a build failure rather than a library 
misbehaviour.
+   regression would manifest as a build failure rather than a library 
misbehaviour.
  * Experimental SPIR-V support is gated by a build-time option not enabled in 
the
-   default package build, so there is no runtime exposure for installed 
packages.
+   default package build, so there is no runtime exposure for installed 
packages.
  * The test-side memory leak fixes carry no risk to the installed library.
  
  [ Other Info ]
  
  * No ABI/API impact: hipcub is a header-only library; no .symbols file exists 
and
-   no SONAME is involved. No public headers were changed between 7.1.1 and 
7.2.3.
+   no SONAME is involved. No public headers were changed between 7.1.1 and 
7.2.4.
  * This update is part of the coordinated ROCm 7.2 stack release.
  * PPA: 
https://launchpad.net/~bruno-bdmoura/+archive/ubuntu/hipcub-7.2.3/+packages
- * Upstream version comparison: 
https://github.com/ROCm/hipCUB/compare/rocm-7.1.1...rocm-7.2.3
+ * Upstream version comparison: 
https://github.com/ROCm/hipCUB/compare/rocm-7.1.1...rocm-7.2.4
  * Target: stonking

** Summary changed:

- SRU: New upstream version 7.2.3
+ SRU: New upstream version 7.2.4

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2155648

Title:
  SRU: New upstream version 7.2.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/hipcub/+bug/2155648/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to