Bug 2227061
| Summary: | uit64_t-variant patch inteferes with rocfft build | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Tim Flink <tflink> |
| Component: | rocclr | Assignee: | Jeremy Newton <alexjnewt> |
| Status: | CLOSED ERRATA | QA Contact: | |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 39 | CC: | alexjnewt, trix |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | rocclr-5.5.1-10.fc38 rocclr-5.6.0-4.fc39 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-09-01 01:29:02 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Tim Flink
2023-07-27 16:00:50 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle. Changing version to 39. I believe Tom Rix landed this patch and I pulled it in. I can revert it, but I would need to look into this a bit more to understand the issue. Sorry I've been sick so I'm un-burying myself in unanswered emails. This change was to fix a build error with blender. Reverting it will likely break blender again. IIRC - the default hander was a template for any int type, the rocm handler handled just 2 type. A better solution would be for the rocm handler to be more like the template handler and handle any int type. I have an update to the blender patch here. https://src.fedoraproject.org/rpms/rocclr/pull-request/3 Thanks Tom @tflink Can you confirm if this fixes it? If so I can merge it in. The build does complete against rocclr built using the new patch and the example code from the rocFFT docs does run without error. The test suite does not pass (see https://github.com/ROCmSoftwarePlatform/rocFFT/issues/439) but I can't say if that's due to the patch or not. My gut says that something else is the problem but I'm testing anyways. I'm currently running a rocFFT build against rocclr that was built without any of the blender patches but the rocFFT build takes about 1.2 hours on my dev machine and the test suite takes almost 4 so it'll be a little while before I have any results. I ran the rocFFT test suite against rocclr built without any of the blender patches and I'm seeing the same level of failure. Ok thanks Tim! I'll pull in the patch to replace the old one. Once we get FFT working, I can offer the patch upstream. FEDORA-2023-52ccdb8487 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-52ccdb8487 Update pushed to f38/f39/rawhide. Rawhide should be already pushed, but expect some delay for f39 due to package freeze. Also thanks Tom! FEDORA-2023-52ccdb8487 has been pushed to the Fedora 39 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-52ccdb8487` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-52ccdb8487 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2023-7bd0e27742 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-7bd0e27742` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-7bd0e27742 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2023-7bd0e27742 has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2023-52ccdb8487 has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report. |