oneapi-src/SYCLomatic

use of undeclared identifier '__spirv_GroupNonUniformShuffleUp'

jinz2014 opened this issue · 2 comments

Building a SYCL program with the icpx compiler shows the following error. Do I need to build the Intel LLVM compiler from source ? Thanks.

error: use of undeclared identifier '__spirv_GroupNonUniformShuffleUp'
T result = __spirv_GroupNonUniformShuffleUp(__spv::Scope::Subgroup, x, delta);

@jinz2014 Could provide the version of icpx you used?

Intel(R) oneAPI DPC++/C++ Compiler 2024.0.0