hot fix: change METIS_REAL_x into PSB_METIS_REAL_x and relative compiler flag -DPSB_METIS_REAL_x

newmatdist
Luca Pepè Sciarria 1 year ago
parent 4858f0d484
commit 5a8eb8d943

@ -697,11 +697,11 @@ if(METIS_FOUND)
OUTPUT_VARIABLE type_size) OUTPUT_VARIABLE type_size)
string(STRIP "${type_size}" type_size) string(STRIP "${type_size}" type_size)
if (type_name STREQUAL "float") if (type_name STREQUAL "float")
set(METIS_REAL_32 "${type_size}" PARENT_SCOPE) set(PSB_METIS_REAL_32 "${type_size}" PARENT_SCOPE)
add_definitions(-DMETIS_REAL_32) add_definitions(-DPSB_METIS_REAL_32)
elseif (type_name STREQUAL "double") elseif (type_name STREQUAL "double")
set(METIS_REAL_64 "${type_size}" PARENT_SCOPE) set(PSB_METIS_REAL_64 "${type_size}" PARENT_SCOPE)
add_definitions(-DMETIS_REAL_64) add_definitions(-DPSB_METIS_REAL_64)
endif() endif()
else() else()
message(WARNING "Failed to compile test for type size: ${type_name}") message(WARNING "Failed to compile test for type size: ${type_name}")
@ -721,9 +721,9 @@ if(METIS_FOUND)
# Determine METIS_INDEX based on real type sizes # Determine METIS_INDEX based on real type sizes
if(DEFINED METIS_REAL_32) if(DEFINED PSB_METIS_REAL_32)
set(METIS_INDEX 32) set(METIS_INDEX 32)
elseif(DEFINED METIS_REAL_64) elseif(DEFINED PSB_METIS_REAL_64)
set(METIS_INDEX 64) set(METIS_INDEX 64)
else() else()
message(WARNING "Neither METIS_REAL_32 nor METIS_REAL_64 is defined.") message(WARNING "Neither METIS_REAL_32 nor METIS_REAL_64 is defined.")

Loading…
Cancel
Save