@@ -209,25 +209,26 @@ add_umf_test(
209209add_umf_test(
210210 NAME disjointPool
211211 SRCS pools/disjoint_pool.cpp malloc_compliance_tests.cpp
212- LIBS disjoint_pool)
212+ ${BA_SOURCES_FOR_TEST}
213+ LIBS ${UMF_UTILS_FOR_TEST} )
213214
214215add_umf_test(
215216 NAME c_api_disjoint_pool
216- SRCS c_api/disjoint_pool.c
217- LIBS disjoint_pool )
217+ SRCS c_api/disjoint_pool.c ${BA_SOURCES_FOR_TEST}
218+ LIBS ${UMF_UTILS_FOR_TEST} )
218219
219220add_umf_test(
220221 NAME disjointCoarseMallocPool
221- SRCS disjointCoarseMallocPool.cpp
222- LIBS disjoint_pool )
222+ SRCS disjointCoarseMallocPool.cpp ${BA_SOURCES_FOR_TEST}
223+ LIBS ${UMF_UTILS_FOR_TEST} )
223224
224225if (UMF_POOL_JEMALLOC_ENABLED
225226 AND UMF_POOL_SCALABLE_ENABLED
226227 AND (NOT UMF_DISABLE_HWLOC))
227228 add_umf_test(
228229 NAME c_api_multi_pool
229230 SRCS c_api/multi_pool.c
230- LIBS disjoint_pool jemalloc_pool ${JEMALLOC_LIBRARIES} )
231+ LIBS jemalloc_pool ${JEMALLOC_LIBRARIES} )
231232endif ()
232233
233234if (UMF_POOL_JEMALLOC_ENABLED AND (NOT UMF_DISABLE_HWLOC))
@@ -257,7 +258,7 @@ if(LINUX AND (NOT UMF_DISABLE_HWLOC)) # OS-specific functions are implemented
257258 add_umf_test(
258259 NAME provider_os_memory
259260 SRCS provider_os_memory.cpp ${BA_SOURCES_FOR_TEST}
260- LIBS ${UMF_UTILS_FOR_TEST} ${LIB_JEMALLOC_POOL} disjoint_pool )
261+ LIBS ${UMF_UTILS_FOR_TEST} ${LIB_JEMALLOC_POOL} )
261262 add_umf_test(
262263 NAME provider_os_memory_multiple_numa_nodes
263264 SRCS provider_os_memory_multiple_numa_nodes.cpp
@@ -581,7 +582,6 @@ if(LINUX)
581582 ${UMF_UTILS_DIR} /utils_level_zero.cpp
582583 LIBS
583584 ze_loader
584- disjoint_pool
585585 ${UMF_UTILS_FOR_TEST} )
586586 build_umf_test(
587587 NAME
@@ -593,7 +593,6 @@ if(LINUX)
593593 ${UMF_UTILS_DIR} /utils_level_zero.cpp
594594 LIBS
595595 ze_loader
596- disjoint_pool
597596 ${UMF_UTILS_FOR_TEST} )
598597 add_umf_ipc_test(TEST ipc_level_zero_prov SRC_DIR providers)
599598 endif ()
@@ -609,7 +608,6 @@ if(LINUX)
609608 providers/cuda_helpers.cpp
610609 LIBS
611610 cuda
612- disjoint_pool
613611 ${UMF_UTILS_FOR_TEST} )
614612 build_umf_test(
615613 NAME
@@ -621,7 +619,6 @@ if(LINUX)
621619 providers/cuda_helpers.cpp
622620 LIBS
623621 cuda
624- disjoint_pool
625622 ${UMF_UTILS_FOR_TEST} )
626623 add_umf_ipc_test(TEST ipc_cuda_prov SRC_DIR providers)
627624 endif ()
0 commit comments