Hello, We are now playing with podman+rocm. It works out of the box, with the --env parameter in order to set the right proxy.
But now I get this error message for this test. Test-Command: rocm-test-launcher debian/tests/reconstruct Features: test-name=reconstruct-rocm Depends: ufo-filters, libufo-bin, git, rocm-opencl-icd, ca-certificates, pkg-rocm-tools Restrictions: allow-stderr, needs-internet, skip-not-installable, skippable $ cat debian/tests/reconstruct #!/bin/sh -e ## We will work in the tmp directory : cd $AUTOPKGTEST_TMP ## Getting data by cloning git : git clone https://plmlab.math.cnrs.fr/tomogroup/ufo-testing.git export UFO_DEVICE_TYPE="cpu,gpu" ## Data should now sits here : ufo-testing/sino-bin-810x1562-4.raw ufo-launch read path=ufo-testing/sino-bin-810x1562-4.raw raw-width=810 raw-height=1562 raw-bitdepth=32 ! \ destrip-faster threshold=.1 max-correction=10 strip-width=16 average-height=250 output=destriped correction-mode=additive ! \ smooth-pad out-width=1024 in-center=405 ! \ crop x=0 width=1024 y=200 height=1004 ! \ fft auto-zeropadding=0 dimensions=1 ! filter filter=ramp-fromreal ! ifft ! \ backproject angle-step=0.003127908 mode=texture roi-x=0 roi-y=0 roi-width=1024 roi-height=1024 axis-pos=512 ! \ write filename=reco-fbp-1024x1024-4.raw bits=32 so here the error when using the rocm-opencl-icd === Build log === fatal error: malformed or corrupted AST file: 'could not find file '/usr/lib/llvm-17/lib/clang/17/include/opencl-c-base.h' referenced by AST file '/tmp/comgr-d44900/include/opencl1.2-c.pch'' 1 error generated. Error: Failed to compile source (from CL or HIP source to LLVM IR). (ufo-launch:4145): GLib-WARNING **: 12:04:26.959: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Failed to build OpenCL program: CL_BUILD_PROGRAM_FAILURE === Build log === fatal error: malformed or corrupted AST file: 'could not find file '/usr/lib/llvm-17/lib/clang/17/include/opencl-c-base.h' referenced by AST file '/tmp/comgr-ea3662/include/opencl1.2-c.pch'' 1 error generated. Error: Failed to compile source (from CL or HIP source to LLVM IR). Is it a missing dependency to the rocm-opencl-icd ? I can see this in our package tracker File Packages /usr/include/cclang/opencl-c-base.h libopencl-clang-17-dev [not mips64el, mipsel], libopencl-clang-18-dev [not mips64el, mipsel], libopencl-clang-19-dev [not mips64el, mipsel] /usr/lib/llvm-14/lib/clang/14.0.6/include/opencl-c-base.h libclang-common-14-dev [mipsel] /usr/lib/llvm-15/lib/clang/15.0.7/include/opencl-c-base.h libclang-common-15-dev [mipsel] /usr/lib/llvm-16/lib/clang/16/include/opencl-c-base.h libclang-common-16-dev [mipsel] /usr/lib/llvm-17/lib/clang/17/include/opencl-c-base.h libclang-common-17-dev [not mips64el, mipsel] /usr/lib/llvm-18/lib/clang/18/include/opencl-c-base.h libclang-common-18-dev [not mips64el, mipsel] /usr/lib/llvm-19/lib/clang/19/include/opencl-c-base.h libclang-common-19-dev [not mips64el, mipsel] /usr/libexec/swift/lib/clang/17/include/opencl-c-base.h swiftlang [amd64, arm64] /usr/share/castxml/clang/include/opencl-c-base.h castxml [not mips64el, mipsel] /usr/share/pocl/include/opencl-c-base.h libpocl2-common Everythiong works fine if I run this with pocl Tests: reconstruct Depends: ufo-filters, libufo-bin, git, pocl-opencl-icd, ca-certificates Architecture: amd64, arm64, armel, armhf, i386 Restrictions: allow-stderr, needs-internet, skip-not-installable some help would be great in order to fix this :) Fred