acts-project / algebra-plugins

Mozilla Public License 2.0
3 stars 10 forks source link

Add CMake Preset for ARM64, main branch (2023.10.14.) #111

Closed krasznaa closed 10 months ago

krasznaa commented 11 months ago

Added a separate default configuration for the aarch64 platform. Since as it turns out, Fastor does not work on non-x86 platforms. (Like my M1 Mac.) So provided a configuration preset without Fastor for aarch64.

Note that interestingly the GitHub runners seem to not use ARM Mac-s. 😕 Since those build succeeded so far, and I also don't see

-- Building Vc as part of the Algebra Plugins project
-- Detected Compiler: Clang 15.0.0
CMake Warning at /Users/krasznaa/ATLAS/projects/algebra/build/_deps/vc-src/CMakeLists.txt:34 (message):
  No optimized implementation of the Vc types available for arm64

in their configuration logs. 🤔

Also note that I'm very much getting the feeling that the CPU architecture may have something to do with your Mac troubles in #95 @niermann999, but I'll elaborate in that PR about that.