Explicitly fail compilation on ROCm 6.4 (#361)

AMD broke comgr ABI in 6.4. This is a temporary solution.
This commit is contained in:
Andrzej Janik 2025-04-20 17:02:05 +02:00 committed by GitHub
parent 7cdab7abc2
commit adc4673a20
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View file

@ -13,7 +13,7 @@ fn main() -> Result<(), VarError> {
println!("cargo:rustc-link-search=native=C:\\Windows\\System32");
};
} else {
println!("cargo:rustc-link-lib=dylib=amd_comgr");
println!("cargo:rustc-link-lib=dylib:+verbatim=libamd_comgr.so.2");
println!("cargo:rustc-link-search=native=/opt/rocm/lib/");
}
Ok(())

View file

@ -13,7 +13,7 @@ fn main() -> Result<(), VarError> {
println!("cargo:rustc-link-search=native=C:\\Windows\\System32");
};
} else {
println!("cargo:rustc-link-lib=dylib=amdhip64");
println!("cargo:rustc-link-lib=dylib:+verbatim=libamdhip64.so.6");
println!("cargo:rustc-link-search=native=/opt/rocm/lib/");
}
Ok(())