From 4da644958ebba05f91a4c37cd0c31c92eeaa377b Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Sat, 5 Oct 2024 03:39:00 -0400 Subject: [PATCH] IntelLLVM is not ABI compatible with generic BLAS libraries. Use linalg instead --- cmake/presets/oneapi.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmake/presets/oneapi.cmake b/cmake/presets/oneapi.cmake index 3671d42eee..d98817e4b0 100644 --- a/cmake/presets/oneapi.cmake +++ b/cmake/presets/oneapi.cmake @@ -6,3 +6,6 @@ set(CMAKE_Fortran_COMPILER "ifx" CACHE STRING "" FORCE) set(MPI_CXX "icpx" CACHE STRING "" FORCE) set(MPI_CXX_COMPILER "mpicxx" CACHE STRING "" FORCE) +# force using internal BLAS/LAPCK since external ones may not be ABI compatible +set(USE_INTERNAL_LINALG ON CACHE BOOL "" FORCE) +