fix: Can't detect librocm 6.0.x

librocm reports it's version as 7.0.0.0 in the 6.0.x release series.
This commit is contained in:
Steffen Winter 2024-02-12 13:21:55 +01:00
parent 9c34ac75dc
commit 43af034317
No known key found for this signature in database
GPG key ID: 4A8AA731814C8247

View file

@ -1344,7 +1344,8 @@ namespace Gpu {
} else if (version.major == 5) {
if ((rsmi_dev_gpu_clk_freq_get_v5 = (decltype(rsmi_dev_gpu_clk_freq_get_v5))load_rsmi_sym("rsmi_dev_gpu_clk_freq_get")) == nullptr)
return false;
} else if (version.major == 6) {
// In the release tarballs of rocm 6.0.0 and 6.0.2 the version queried with rsmi_version_get is 7.0.0.0
} else if (version.major == 6 || version.major == 7) {
if ((rsmi_dev_gpu_clk_freq_get_v6 = (decltype(rsmi_dev_gpu_clk_freq_get_v6))load_rsmi_sym("rsmi_dev_gpu_clk_freq_get")) == nullptr)
return false;
} else {