[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: