Open lcarsos opened 1 day ago
I sadly can't give any advice, other than that ROCm ended up being too much of a headache for me to work with too. I ended up just using the Vulkan backend, and I recommend that you do the same. AMD doesn't put a high priority on fixing issues specific to consumer-grade GPUs in ROCm, unfortunately. Until this changes, it is better to avoid it.
@lcarsos I don't know too much about the AMD architectures, but if you check out the sdcpp workflow, there is a rocm build (but only on windows). That's using the rocm 5.5 with gfx1100 too:
defines: '-G Ninja -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DSD_HIPBLAS=ON -DCMAKE_BUILD_TYPE=Release -DAMDGPU_TARGETS="gfx1100;gfx1102;gfx1030" -DSD_BUILD_SHARED_LIBS=ON'
And there is my cmake file in my project, where the sdcpp versions are built with the workflow sucessfully.
I hope this helps.
Following the build instructions in the readme,
I get several failures that look just like this.
I pulled ggml separately at the same commit pinned in the repo, it also doesn't build, with the same errors. switching to master ggml builds completely, but there must have been some breaking changes, as when I try using it with the latest here, there are other compile errors.
Any tips or pointers for how I might fix this? I'm willing, but I've poked at this for a few hours now and haven't made any progress.
hipconfig: