Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Error when calling set_synapse_defaults with multiple threads #719
After PR #704 a bug has been found with setting defaults for synapse models using multiple threads, making NEST crash. Because of this, the test test_connect_parameters.py causes a segmentation fault somewhat reliably on multi-core systems.
The problem arises because we are setting defaults in parallel using OpenMP. Using parallelization here is not necessary, and removing it will fix the issue.
Just a bit more information for future reference: