You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have noticed for a couple of weeks that the build of neuron 9.0a breaks - quite early in the build process. At the moment, on none of my Ubuntu boxes, the build succeeds.
Overview of the issue
The issue is at the compile stage
Expected result/behavior
Should work...
NEURON setup
Version: neuron 9.0a - tested today after a fresh install
Installation method - cmake build
OS + Version: Ubuntu 24.10
Compiler + Version: clang++
Minimal working example - MWE
In file included from /home/stricker/.local/src/neuron/nrn/src/nrnpython/../neuron/container/mechanism_data.hpp:3:
/home/stricker/.local/src/neuron/nrn/src/nrnpython/../neuron/container/soa_container.hpp:885:77: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
885 | Callable tmp_callable = std::get<tag_index_v>(m_data).template for_each_vector(
| ^
Context
I have noticed for a couple of weeks that the build of neuron 9.0a breaks - quite early in the build process. At the moment, on none of my Ubuntu boxes, the build succeeds.
Overview of the issue
The issue is at the compile stage
Expected result/behavior
Should work...
NEURON setup
Minimal working example - MWE
In file included from /home/stricker/.local/src/neuron/nrn/src/nrnpython/../neuron/container/mechanism_data.hpp:3:
/home/stricker/.local/src/neuron/nrn/src/nrnpython/../neuron/container/soa_container.hpp:885:77: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
885 | Callable tmp_callable = std::get<tag_index_v>(m_data).template for_each_vector(
| ^
Several errors come up.
Logs
CMakeBuild.txt
The text was updated successfully, but these errors were encountered: