27ae854cda
hsa_amd_agent_iterate_memory_pools return HSA_STATUS_SUCCESS even if no memory pool is found. Add a memory pool check. jenkins@jenkins-System-Product-Name:~/rocrtst_tests/gfx902$ ./rocrtst64 --gtest_filter=rocrtstFunc.MemoryAccessTests Note: Google Test filter = rocrtstFunc.MemoryAccessTests [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from rocrtstFunc [ RUN ] rocrtstFunc.MemoryAccessTests #### TEST NAME #### RocR Memory Access Tests #### TEST DESCRIPTION #### This series of tests check memory allocationon GPU and CPU, i.e. GPU access to system memory and CPU access to GPU memory. #### TEST SETUP #### The gpu device name is gfx902 Target HW Profile is HSA_PROFILE_FULL Test can run on any profile. OK. #### TEST EXECUTION #### *** Memory Subtest: CPUAccessToGPUMemoryTest in Memory Pools *** Segmentation fault (core dumped) Signed-off-by: Yifan Zhang <yifan1.zhang@amd.com> Change-Id: Ic335c4c98990b43f5d4842ab6d74855859a9048a Signed-off-by: Yifan Zhang <yifan1.zhang@amd.com>