[Openmp-commits] [llvm] [openmp] [OFFLOAD][OPENMP] 6.0 compatible interop interface (PR #143491)

Jan Patrick Lehr via Openmp-commits openmp-commits at lists.llvm.org
Wed Aug 6 07:55:19 PDT 2025


jplehr wrote:

I believe this broke one of our bots (other may follow):
https://lab.llvm.org/buildbot/#/builders/10/builds/10970
```
FAILED: offload/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/PluginInterface.cpp.o 
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/./bin/clang++ --target=x86_64-unknown-linux-gnu -DDEBUG_PREFIX=\"PluginInterface\" -DLIBC_NAMESPACE=__llvm_libc_common_utils -DLIBOMPTARGET_JIT_AMDGPU -DOMPT_SUPPORT=1 -DTARGET_NAME=\"PluginInterface\" -D_DEBUG -D_GLIBCXX_ASSERTIONS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/runtimes/runtimes-bins/openmp/runtime/src -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/offload/plugins-nextgen/common/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/runtimes/runtimes-bins/offload/plugins-nextgen/common/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/runtimes/runtimes-bins/offload/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/offload/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/cmake/Modules/../../libc -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC -UNDEBUG -fno-exceptions -fno-rtti -Werror=global-constructors -MD -MT offload/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/PluginInterface.cpp.o -MF offload/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/PluginInterface.cpp.o.d -o offload/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/PluginInterface.cpp.o -c /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/offload/plugins-nextgen/common/src/PluginInterface.cpp
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/offload/plugins-nextgen/common/src/PluginInterface.cpp:2254:19: error: no member named 'DeviceId' in 'omp_interop_val_t'
 2254 |   assert(Interop->DeviceId == ID && "Interop does not match device id");
      |          ~~~~~~~  ^
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/offload/plugins-nextgen/common/src/PluginInterface.cpp:11:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/offload/plugins-nextgen/common/include/PluginInterface.h:24:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/offload/include/OpenMP/InteropAPI.h:16:
In file included from /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/offload/include/PerThreadTable.h:17:
```

https://github.com/llvm/llvm-project/pull/143491


More information about the Openmp-commits mailing list