Hi Charles, which machine are you running on? -Susan

From: Ecp-aurora-sdk-discuss <ecp-aurora-sdk-discuss-bounces@lists.jlse.anl.gov> on behalf of Charles Leggett via Ecp-aurora-sdk-discuss <ecp-aurora-sdk-discuss@lists.jlse.anl.gov>
Sent: Friday, December 9, 2022 12:58 PM
To: Aurora Discussion List <ecp-aurora-sdk-discuss@lists.jlse.anl.gov>
Subject: [Ecp-aurora-sdk-discuss] Undefine __HAS_EXT_VECTOR_TYPE__ macro
 

I’m getting this odd error when compiling some SYCL code:

In file included from /soft/restricted/CNDA/sdk/2022.10.15.001/oneapi/compiler/2022.2.0/linux/bin-llvm/../include/sycl/CL/sycl.hpp:16:
In file included from /soft/restricted/CNDA/sdk/2022.10.15.001/oneapi/compiler/2022.2.0/linux/bin-llvm/../include/sycl/CL/sycl/backend.hpp:18:
In file included from /soft/restricted/CNDA/sdk/2022.10.15.001/oneapi/compiler/2022.2.0/linux/bin-llvm/../include/sycl/CL/sycl/detail/backend_traits_opencl.hpp:26:
In file included from /soft/restricted/CNDA/sdk/2022.10.15.001/oneapi/compiler/2022.2.0/linux/bin-llvm/../include/sycl/CL/sycl/queue.hpp:20:
In file included from /soft/restricted/CNDA/sdk/2022.10.15.001/oneapi/compiler/2022.2.0/linux/bin-llvm/../include/sycl/CL/sycl/handler.hpp:14:
In file included from /soft/restricted/CNDA/sdk/2022.10.15.001/oneapi/compiler/2022.2.0/linux/bin-llvm/../include/sycl/CL/sycl/detail/cg.hpp:27:
In file included from /soft/restricted/CNDA/sdk/2022.10.15.001/oneapi/compiler/2022.2.0/linux/bin-llvm/../include/sycl/CL/sycl/detail/cg_types.hpp:32:
In file included from /soft/restricted/CNDA/sdk/2022.10.15.001/oneapi/compiler/2022.2.0/linux/bin-llvm/../include/sycl/CL/sycl/nd_item.hpp:33:
In file included from /soft/restricted/CNDA/sdk/2022.10.15.001/oneapi/compiler/2022.2.0/linux/bin-llvm/../include/sycl/CL/sycl/sub_group.hpp:12:
In file included from /soft/restricted/CNDA/sdk/2022.10.15.001/oneapi/compiler/trunk-20221014/compiler/linux/include/sycl/ext/oneapi/sub_group.hpp:36:
/soft/restricted/CNDA/sdk/2022.10.15.001/oneapi/compiler/trunk-20221014/compiler/linux/include/sycl/types.hpp:29:2: error: "Undefine __HAS_EXT_VECTOR_TYPE__ macro"
#error "Undefine __HAS_EXT_VECTOR_TYPE__ macro"

Any ideas how to deal with it?

thanks, Charles.

--
Charles Leggett <CGLeggett@lbl.gov>
Lawrence Berkeley National Lab
1 Cyclotron Road, MS 50F-1650, Berkeley, CA 94720
tel: 510.495.2930