rocr:Only set asan flag on GPU agents

Este cometimento está contido em:
David Yat Sin criou e Yat Sin, David cometeu 2025-03-03 14:51:19 -05:00
1 ascendente 9a950ab788
cometimento 3944da1d76
1 ficheiro modificado
+2 -1
+2 -1
Ver ficheiro
@@ -834,7 +834,8 @@ hsa_status_t hsa_amd_memory_pool_allocate(hsa_amd_memory_pool_t memory_pool, siz
alloc_flag |= core::MemoryRegion::AllocateExecutable;
#ifdef SANITIZER_AMDGPU
alloc_flag |= core::MemoryRegion::AllocateAsan;
if (mem_region->owner()->device_type() == core::Agent::kAmdGpuDevice)
alloc_flag |= core::MemoryRegion::AllocateAsan;
#endif
return core::Runtime::runtime_singleton_->AllocateMemory(mem_region, size, alloc_flag, ptr);