ci.rocm: invalid device function
Hello,
I have tried ci.rocm for the starpu package, and it fails, I don't
understand why:
https://ci.rocm.debian.net/packages/s/starpu/unstable/amd64+gfx1102/80714/
[starpu][7ed4aa7b79e4][starpu_hip_report_error] Error: oops in hip_codelet (../../examples/basic_examples/block_hip.hip:46)... 98: invalid device function
Usually this error appears when the code is compiled for a too recent
architecture and run on an older one. In this case, this was built like
this:
https://buildd.debian.org/status/fetch.php?pkg=starpu&arch=amd64&ver=1.4.7%2Bdfsg-2%2Bexp2&stamp=1753133065&raw=0
/usr/bin/hipcc ../../examples/basic_examples/block_hip.hip -c -o basic_examples/block_hip.o -D__HIP_PLATFORM_HCC__= -D__HIP_PLATFORM_AMD__= -I/usr/include -I/usr/lib/llvm-17/lib/clang/17 -L/usr/lib -DSTARPU_HIP_PLATFORM_AMD -g -I../include -I../../include/ -I../src -I../../src/
Do you have an idea of what could be wrong?
Samuel
Reply to: