Skip to content

2024 08 26 Open NEST Developer Video Conference

Dennis Terhorst edited this page Aug 26, 2024 · 3 revisions

previous | list | next

Agenda

  1. Welcome
  2. Review of NEST User Mailing List
  3. Project team round
  4. In-depth discussion
    • test cases
    • Building on MacOS

Mailing list

Project team round

Here we discuss topics that need broader attention, for example questions that came up but are outside a single project's scope, larger planned changes/PRs that affect all teams or pending work that is blocked by external factors.

Go to the Project boards.

In-depth discussion

Test cases

Sometimes papers uncover a corner case that was not tested in NEST.

Always keep in mind: Including such an application of NEST as a test case into NEST is only possible if the corresponding code is contributed by the authors, or available under a compatible license.

Apple / MacOS

On old Apple silicon libraries need to be built anyways. Now on Intel silicon the system libraries mix in and cause a strange error:

mpirun -np1 nest sim.sli
mpirun -np1 python sim.py

works, but using more than one process

mpirun -np2 python sim.py

breaks.

Basing everything on Brew installed tools and libraries solves the problem. Readline is problematic, as it needs readline[ncurses].

Brew apparently intentionally hides readline, ncurses and omp libraries from the compiler search paths.

Updating installation instructions is probably necessary.

Clone this wiki locally