hiddenSymmetries / simsopt

Simons Stellarator Optimizer Code
https://simsopt.readthedocs.io
MIT License
94 stars 45 forks source link

Compilation on arm64 Ubuntu-22.04 Docker on Apple M1 fails #411

Closed krystophny closed 2 months ago

krystophny commented 5 months ago

gcc doesn't support -mfma flag on arm64 CPUs, leading to compile error

c++: error: unrecognized command-line option ‘-mfma’

on pip install.

Fix: Remove -mfma compile flags in CMakeLists.txt