File tree Expand file tree Collapse file tree 3 files changed +179
-186
lines changed Expand file tree Collapse file tree 3 files changed +179
-186
lines changed Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ option(UMF_BUILD_SHARED_LIBRARY "Build UMF as shared library" OFF)
38
38
option (UMF_BUILD_LEVEL_ZERO_PROVIDER "Build Level Zero memory provider" ON )
39
39
option (UMF_BUILD_CUDA_PROVIDER "Build CUDA memory provider" ON )
40
40
option (UMF_BUILD_LIBUMF_POOL_DISJOINT
41
- "Build the libumf_pool_disjoint static library" OFF )
41
+ "Build the libumf_pool_disjoint static library" ON )
42
42
option (UMF_BUILD_LIBUMF_POOL_JEMALLOC
43
43
"Build the libumf_pool_jemalloc static library" OFF )
44
44
option (UMF_BUILD_TESTS "Build UMF tests" ON )
@@ -312,7 +312,7 @@ endif()
312
312
# For using the options listed in the OPTIONS_REQUIRING_CXX variable a C++17
313
313
# compiler is required. Moreover, if these options are not set, CMake will set
314
314
# up a strict C build, without C++ support.
315
- set (OPTIONS_REQUIRING_CXX "UMF_BUILD_TESTS" "UMF_BUILD_LIBUMF_POOL_DISJOINT"
315
+ set (OPTIONS_REQUIRING_CXX "UMF_BUILD_TESTS"
316
316
"UMF_BUILD_BENCHMARKS_MT" )
317
317
foreach (option_name ${OPTIONS_REQUIRING_CXX} )
318
318
if (${option_name} )
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ For development and contributions:
37
37
- cmake-format-0.6 (can be installed with ` python -m pip install cmake-format==0.6.13 ` )
38
38
- black (can be installed with ` python -m pip install black==24.3.0 ` )
39
39
40
- For building tests, multithreaded benchmarks and Disjoint Pool :
40
+ For building tests, multithreaded benchmarks:
41
41
- C++ compiler with C++17 support
42
42
43
43
For Level Zero memory provider tests:
@@ -100,7 +100,7 @@ List of options provided by CMake:
100
100
| UMF_BUILD_SHARED_LIBRARY | Build UMF as shared library | ON/OFF | OFF |
101
101
| UMF_BUILD_LEVEL_ZERO_PROVIDER | Build Level Zero memory provider | ON/OFF | ON |
102
102
| UMF_BUILD_CUDA_PROVIDER | Build CUDA memory provider | ON/OFF | ON |
103
- | UMF_BUILD_LIBUMF_POOL_DISJOINT | Build the libumf_pool_disjoint static library | ON/OFF | OFF |
103
+ | UMF_BUILD_LIBUMF_POOL_DISJOINT | Build the libumf_pool_disjoint static library | ON/OFF | ON |
104
104
| UMF_BUILD_LIBUMF_POOL_JEMALLOC | Build the libumf_pool_jemalloc static library | ON/OFF | OFF |
105
105
| UMF_BUILD_TESTS | Build UMF tests | ON/OFF | ON |
106
106
| UMF_BUILD_GPU_TESTS | Build UMF GPU tests | ON/OFF | OFF |
You can’t perform that action at this time.
0 commit comments