Thank you for your very useful e-mail! You wrote a lot, but you also had something to say.
On Sat, 14 Nov 2020, 13:35 Hans Ekkehard Plesser, < hans.ekkehard.plesser@nmbu.no> wrote:
Dear all,
I am happy to report that NEST seems to work find under macOS 11 Big Sur. So far, I have only tested on Intel hardware, a system with the Apple M1 chip is on its way.
Specifcially, I proceeded as follows:
- After upgrading to Big Sur, run "brew doctor" and follow the
instructions to update the Apple Command Line Tools. If you encounter problems, see https://stackoverflow.com/questions/64821648/homebrew-fails-on-macos-big-sur
Run "brew update" and "brew upgrade".
For safety's sake, I then ran "brew uninstall nest" and then "brew
install nest". This gave me a working NEST 2.20.0 installation.
To build NEST myself, I first performed steps 1 and 2 above and then
- conda update conda conda create -n nest_dev nomkl numpy scipy matplotlib ipython cython
nose conda activate nest_dev pip install junitparser
The nomkl package ensures that NumPy does not use Intel's MKL, which can lead to conflicting OpenMP libraries. Junitparser is needed to handle testsuite results and is only available from PyPI.
Pull latest sources from NEST master branch to src
mkdir bld cd bld cmake -DCMAKE_INSTALL_PREFIX:PATH=<install path> -Dwith-mpi=ON ../src make -j4 install && make installcheck
All tests pass. If many MPI tests fail, you may need to add --oversubscribe to the mpirun command in your .nestrc file. C++ tests will only run if you have installed boost, e.g., with "brew install boost".
Best regards, Hans Ekkehard
--
Prof. Dr. Hans Ekkehard Plesser Head, Department of Data Science
Faculty of Science and Technology Norwegian University of Life Sciences PO Box 5003, 1432 Aas, Norway
Phone +47 6723 1560 Email hans.ekkehard.plesser@nmbu.no Home http://arken.nmbu.no/~plesser
NEST Users mailing list -- users@nest-simulator.org To unsubscribe send an email to users-leave@nest-simulator.org
Forschungszentrum Juelich GmbH 52425 Juelich Sitz der Gesellschaft: Juelich Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 Vorsitzender des Aufsichtsrats: MinDir Volker Rieke Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender), Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt