Spatial_Audio_Framework icon indicating copy to clipboard operation
Spatial_Audio_Framework copied to clipboard

SAF_PERFORMANCE_LIB is being improperly set to SAF_USE_INTEL_MKL_LP64 on Apple

Open mspanc opened this issue 1 year ago • 0 comments

Description

Intel oneAPI Toolkit no longer available for macOS (see https://github.com/leomccormack/SPARTA/issues/90).

However, the current construction of the CMake config sets SAF_PERFORMANCE_LIB to SAF_USE_INTEL_MKL_LP64 as default on Apple while building within SPARTA.

Environment

  1. OS: macOS 14.1.2/M1
  2. Compiler: AppleClang 15.0.0.15000309

Reproducible Steps

Steps to create the smallest reproducible scenario:

  1. Clone the SPARTA repository on macOS 14/M1 and follow instructions from README
  2. Run cmake -S . -B build

Expected Output

Apple Accelerate should be always used as default on Apple.

Actual Output

Intel MKL is being used as default on Apple.

mspanc avatar Aug 14 '24 12:08 mspanc