Hey Igor, I saw you recently triggered the abi/api compatibility check
run in our CI, so I went ahead and just took the report from the CI.

The abipkgdiff report for the 7.1.1 => 7.2.4 upgrade flags removed
symbols in libhipblaslt.so.1.1, but none belong to the public C API
(hipblasLt* in library/include/hipblaslt/hipblaslt.h) or to
TensileLite::. The removed symbols are (a) origami:: helpers that leak
out of the internal static liborigami.a linked into libhipblaslt.so —
consumed only by hipblaslt's own rocblaslt/rocroller code and by no
other package in the archive; (b) libstdc++ template instantiations
(std::to_string, std::_Tuple_impl, std::_Hashtable, std::vector) that no
consumer links against by symbol; (c) per-TU __hip_cuid_* build
identifiers; and (d) new device-code kernel symbols in the .hsaco files.
The sole binary reverse-dependency, libtorch-rocm-2.9, uses only the
public hipblasLt* C API, which is unchanged. SONAME libhipblaslt.so.1 is
preserved.

** Attachment added: "hipblaslt_abi_api_compat.md"
   
https://bugs.launchpad.net/ubuntu/+source/hipblaslt/+bug/2155653/+attachment/5982701/+files/hipblaslt_abi_api_compat.md

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

Title:
  SRU: New upstream version 7.2.4

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


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

Reply via email to