Description of problem: Fortifying the source triggers an assertion, which is not present in upstream ROCM binary distribution. For me it fails with > /usr/include/c++/13/bits/stl_vector.h:1123: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = const char*; _Alloc = std::allocator<const char*>; reference = const char*&; size_type = long unsigned int]: Assertion '__n < this->size()' failed. Arch has had the same issue with the rocm-runtime: https://github.com/RadeonOpenCompute/ROCR-Runtime/issues/153 The github issue also includes a one-line patch. According to the issue this will be fixed in ROCM 5.6 Version-Release number of selected component (if applicable): ROCM 5.5 How reproducible: For me this is triggered by a pytorch nightly, but pruning this of the shipped "libhsa-runtime64.so" and using the fedora provided one Steps to Reproduce: 1. 2. 3. Actual results: SIGABRT Expected results: no SIGABRT Additional info:
Thanks for the report, I'll pull in the patch to Fedora.
FEDORA-2023-7d6b8696b7 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-7d6b8696b7
FEDORA-2023-7d6b8696b7 has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-EPEL-2023-d567d3b597 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-d567d3b597
FEDORA-2023-0f6a638e82 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-0f6a638e82
FEDORA-2023-666acf7dcf has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-666acf7dcf
I fixed it in RAWHIDE, but backported it to the other branches.
FEDORA-EPEL-2023-d567d3b597 has been pushed to the Fedora EPEL 9 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-d567d3b597 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-0f6a638e82 has been pushed to the Fedora 38 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-0f6a638e82` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-0f6a638e82 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-666acf7dcf has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-666acf7dcf` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-666acf7dcf See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2023-d567d3b597 has been pushed to the Fedora EPEL 9 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2023-666acf7dcf has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2023-0f6a638e82 has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report.