diff --git a/projects/clr/rocclr/device/pal/palvirtual.hpp b/projects/clr/rocclr/device/pal/palvirtual.hpp index 2901d2a314..4e83bffc47 100644 --- a/projects/clr/rocclr/device/pal/palvirtual.hpp +++ b/projects/clr/rocclr/device/pal/palvirtual.hpp @@ -60,7 +60,11 @@ struct AqlPacketMgmt : public amd::EmbeddedObject { static constexpr uint32_t kAqlPacketsListSize = 4 * Ki; AqlPacketMgmt(const Device& dev); +#if defined(WITH_HSA_DEVICE) + amd_queue_v2_t amd_queue_{}; +#else amd_queue_t amd_queue_{}; +#endif alignas(sizeof(hsa_kernel_dispatch_packet_t)) hsa_kernel_dispatch_packet_t aql_packets_[kAqlPacketsListSize]; //!< The list of AQL packets GpuEvent aql_events_[kAqlPacketsListSize]; //!< The list of gpu for each AQL packet