Update to 5.5.1
Includes minor upstream bugfix, and also a fix to an observed issue in Fedora 38 when rocm-opencl was updated to 5.5.0 (see #2207599)
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2023-68012d0819
Please login to add feedback.
This update has been submitted for testing by mystro256.
This update's test gating status has been changed to 'ignored'.
mystro256 edited this update.
This update has been pushed to testing.
mystro256 edited this update.
clinfo doesn't show the error message from BZ#2207599 anymore and Darktable works with OpenCL again.
Just as notizklotz noted, the specified error is gone from
clinfo
and Darktable finds OpenCL support again.This update can be pushed to stable now if the maintainer wishes
This update's test gating status has been changed to 'failed'.
This update's test gating status has been changed to 'ignored'.
mystro256 edited this update.
Works Fine!
This update has been submitted for stable by bodhi.
Works Fine!
Works Fine!
This fix an issue with Davinci Resolve: not being able to use video medias.
Log from Davinci Resolve: 0x7fc84edf06c0 | DVIP | ERROR | 2023-06-03 00:19:22,637 | Failed to create OpenCL context:
DVIP Exception: OpenCL error - API: OpenCL - API Error Code: CL_OUT_OF_HOST_MEMORY (-6)
This update has been pushed to stable.
After installing rocm-opencl and rocm-clinfo and running rocm-clinfo I get the following error:
ERROR: clCreateKernel(-6)
Everything else seems functional so possibly just a problem with rocm-clinfo.
Trying stable-diffusion-webui and pytorch (from https://download.pytorch.org/whl/nightly/rocm5.5) on an 7900xtx shows the following compile error on start:
MIOpen(HIP): Error [Compile] 'hiprtcCompileProgram(prog.get(), c_options.size(), c_options.data())' naive_conv.cpp: HIPRTC_ERROR_COMPILATION (6) MIOpen(HIP): Error [BuildHip] HIPRTC status = HIPRTC_ERROR_COMPILATION (6), source file: naive_conv.cpp MIOpen(HIP): Warning [BuildHip] /tmp/comgr-c514e9/input/naive_conv.cpp:39:10: fatal error: 'limits' file not found
include <limits> // std::numeric_limits
1 error generated when compiling for gfx1100.
Installing
libstdc++-devel
(13 as of F38) does not help with the missing limits header. I suspect it's because of libstdc++13, while the official guides all list libstdc++12.There's actually a merged PR (https://github.com/ROCmSoftwarePlatform/MIOpen/pull/2050) that should fix this issue, though I do not have the overview yet to say where this PR is missing in the ROCM/pytorch chain.
@mershl miopen isn't packaged in Fedora yet