** Description changed:

  [Impact]
  
    rocm-hipamd in Ubuntu Stonking ships version 7.1.1, while the upstream ROCm 
stack has released version 7.2.3. Users running ROCm workloads on Stonking are 
missing upstream bug fixes, new HIP
     symbols, and compatibility improvements introduced between these two 
releases. In particular:
  
     - New symbols added to libamdhip64-7 in 7.2.3 are unavailable, causing 
link failures for software built against the newer upstream ABI.
     - The LLVM toolchain build dependency has been bumped to version 22 to 
match the updated ROCm build stack.
     - The hip/ folder was synced with upstream to reflect API and header 
changes introduced in 7.2.3.
     - Upstream metadata and watch file targets were updated to track the new 
monorepo layout at github.com/ROCm/rocm-systems.
  
  [Test Plan]
  
     1. Install rocm-hipamd 7.2.3 on a Stonking system with a supported AMD GPU.
     2. Verify the correct version is installed:
      dpkg -l libamdhip64-7 | grep 7.2.3
     3. Run the full autopkgtest suite:
      autopkgtest rocm-hipamd -- null
     4. Confirm that HIP programs using symbols newly introduced in 7.2.3 link 
and execute without errors.
     5. Confirm that HIP programs that worked against 7.1.1 continue to work 
without recompilation (ABI compatibility check).
  
  Autopkgtest results:
  ```
  ```
  
    [Where problems could occur]
  
     - Programs that were compiled against the 7.2.3 upstream headers but run 
on systems still carrying 7.1.1 may fail to link due to missing symbols in 
libamdhip64-7.
     - If the LLVM 22 build dependency is not satisfied in the build 
environment, the package will FTBFS.
     - The hip/ folder sync with upstream could in theory introduce 
header-level API changes that break source compatibility for downstream 
packages; however, the soname (libamdhip64-7) is
    unchanged so no reverse-dependency rebuilds are required.
  
  [Other Info]
  
-  * This update is part of the coordinated ROCm 7.2.3 stack release.
-  * PPA: 
https://launchpad.net/~bruno-bdmoura/+archive/ubuntu/rocm-hipamd-7.2.3/+packages
-  * Upstream version comparison(s): 
https://github.com/ROCm/clr/compare/rocm-7.1.1...rocm-7.2.3 and 
https://github.com/ROCm/hip/compare/rocm-7.1.1...rocm-7.2.3
+  - This update is part of the coordinated ROCm 7.2.3 stack release.
+  - PPA: 
https://launchpad.net/~bruno-bdmoura/+archive/ubuntu/rocm-hipamd-7.2.3/+packages
+  - Upstream version comparison(s): 
https://github.com/ROCm/clr/compare/rocm-7.1.1...rocm-7.2.3 and 
https://github.com/ROCm/hip/compare/rocm-7.1.1...rocm-7.2.3

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

Title:
  SRU: New upstream version 7.2.3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2154037/+subscriptions


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

Reply via email to