Platform: Mac Fast

Fast build (Apple Silicon Mac; MacOS 14 (Sonoma); clang++; Boost 1.81; Python 3)

This platform builds and tests IMP on a Apple Silicon MacOS 14 (Sonoma) Mac system with Homebrew Python 3. This is a standard Mac with XCode installed plus Homebrew, the salilab/salilab Homebrew tap, and the following Homebrew packages: boost, cgal, cmake, hdf5, libtau, ninja, pkg-config, opencv, protobuf, eigen, cereal, fftw, open-mpi, and swig.

This is a fast build, built with all checks and logging turned off (IMP_MAX_CHECKS=NONE and IMP_MAX_LOG=SILENT cmake options). This gives the fastest running code, so even tests marked EXPENSIVE are run with this build. However, the lack of runtime error checking means that test failures may be hard to diagnose (IMP may segfault rather than reporting an error).