Skip to content
This repository was archived by the owner on Mar 25, 2025. It is now read-only.

Conversation

@ohm314
Copy link
Contributor

@ohm314 ohm314 commented Oct 5, 2020

unless we're on OpenACC, then we throw an error. This uses BlueBrain/CoreNeuron#395

unless we're on OpenACC, then we throw an error.
@ohm314 ohm314 requested review from iomaganaris and pramodk October 5, 2020 12:35
@ohm314
Copy link
Contributor Author

ohm314 commented Oct 5, 2020

please retest

1 similar comment
@ohm314
Copy link
Contributor Author

ohm314 commented Oct 5, 2020

please retest

@pramodk
Copy link
Contributor

pramodk commented Oct 5, 2020

retest this please

@ohm314 ohm314 merged commit b4ccdfe into master Oct 5, 2020
@1uc 1uc deleted the grow_nsb branch July 12, 2024 14:02
JCGoran pushed a commit to neuronsimulator/nrn that referenced this pull request Mar 12, 2025
The `NetSendBuffer_t` struct in coreneuron has been updated to support dynamic resizing of its internal buffers. It offers now the `grow()` function will double the buffers' size. Until now, the `net_send` buffer was allocated statically at intialization and could not be grown. When many `net_send` events are requested before they have been processed, this fixed buffer size has lead to coreneuron either crashing due to buffer overflows (when used with mod2c) or terminating with an error message (when used with nmodl). We can now call the `grow()` function to dynamically enlarge the buffers when we run out of space.

NMODL Repo SHA: BlueBrain/nmodl@b4ccdfe
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants